Megasightseeing Bus Face
A detail of the recognisable face of the sightseeing company Megasightseeing, and the London Eye atraction on the rear of a parked bus on the Southbank, on 2nd May 2019, in London, England. Megasightseeing is part of the Megabus, a long distance coach operator operated by the Stagecoach Group. It commenced operating in August 2003, initially in the United Kingdom, and later expanding into continental Europe.
Add to Cart Add to Lightbox Download