Hi, we are City Car Rental Thessaloniki Greece London, Greater London - Member since Feb, 2023 +302310202029