Click for previous Clarke's of London
2010 Mercedes-Benz Tourismo 15 RHD
Click for next photo

Clarke's of London Tourismo at Trafalgar Square

CCH is based in West Drayton, London.
Y6 CCH is a 2008 Mercdes-Benz powered Unvi Compa midibus.

Y6 CCH on Bayswater Road on Thursday, September 19th, 2013.

BackPhotos from The United KingdomHomeGalleryLink

Last Updated: January 12, 2018
Mail MeMichael Taylor