![](http://www.alamy.com/thumbs/6/D225508B-AFC5-41BB-B377-8D5A9EAB5E30/DY97NC.jpg)
London, England, UK. No. 15 Double decker bus to Tower Hill
Size: 4287px × 2848px
Location: London, England, UK.
Photo credit: © PjrTransport / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 15, britain, bus, city, double-decker, england, europe, gb, hill, london, public, red, tower, traditional, transport, typical, uk