Two red routemaster buses on the Strand in central London, England.


The AC Routemaster is a model of double-decker bus that was built by Associated Equipment Company (AEC) in 1954 and produced until 1968. Primarily front engined, rear open platform buses. Introduced by London Transport in 1956, the Routemaster saw continuous service in London until 2005, ans currently remains on two heritage routes in central London.


Size: 5120px × 3412px
Location: Strand, London, UK
Photo credit: © Richard Splash / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2, 15, bus, buses, england, hill, london, red, routemaster, strand, tower, transport, travel, uk