London, United Kingdom
23 Sussex St, Pimlico
N/A
+44 2077364498
A neighbour recommended Olimpicars for visits to hospital & doctor. Very impressed with the service... helpful, polite drivers & nice cars.
like
Very good and friendly staff. Very nice service.
OK service.
Deli
The best companies in the category 'Deli'