About Kensington Cars
Kensington Car Service has been providing a fast, reliable service at very competetive prices for many years.
More about Kensington Cars
Kensington Cars is located at 10 North End Parade, W140 London, United Kingdom
02076031000
http://www.kensington-cars.co.uk