Click for previous Arriva Original Tour
1983 Metrobus Apollo Mk II
Click for next photo
Arriva Tour XMB776 at Trafalgar Square
Arriva operates the Original Tour hop-on hop-off sightseeing tours in London.
XMB776 is a 1983 Metrobus Tri-axle Apollo Mk II fitted with a MCW 12.0 metre 92 seat open body. New to China Motor Bus in Hong Kong in 1983 it passed to operators in Australia before being acquired by Arriva in 2006.

Original Tour XMB776 at Trafalgar Square on Friday, September 20th, 2013.

BackPhotos from The United KingdomHomeGalleryLink


Last Updated: November 20, 2016
Mail Me Michael Taylor