Metro Car Rental London
5
1
Reviews
Car & Van Hire in London
International House,, 24 Holborn Viaduct, CITY OF LONDON
, London, EC1A2BN
44 20 3000 7554
http://www.metrocarrental.com
Metro Car presents its years of experience to you, our dear valued customers, for having a holiday without any problem. We have gained experience by working in rental car sector for many years before establishing our business and we established Metro Car in 2005.
|