Roman road shops Borough of Tower Hamlets, London, England, UK.


Roman road shops in the Borough of Tower Hamlets in the East End of London


Size: 4896px × 3264px
Location: Roman road, London, England,
Photo credit: © BRIAN ANTHONY / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: .., borough, bow, britain, british, bus, capital, cities, city, east, england, english, eu, europe, european, famous, great, hamlets, kingdom, london, road, roman, scene, shops, stop, street, tower, united, urban