![](http://www.alamy.com/thumbs/6/C8691EB0-9EF0-45D8-9C16-40AA3EC190E3/H2DAW4.jpg)
Toynbee Street
Size: 5184px × 3456px
Location: Lolesworth Close (Stop Z), London, England, United Kingdom
Photo credit: © Ashok Saxena / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: aldgate, building, car, color, colour, day, daylight, daytime, horizontal, image, kingdom, light, london, natural, outdoor, parked, shop, street, time, toynbee, uk, united