London, England, UK. Cannon Street Station and Railway Bridge over the River Thames
Size: 4287px × 2848px
Location: Cannon Street, London, United Kingdom
Photo credit: © PjrTravel / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, barge, barges, bridge, britain, building, cannon, city, england, europe, gb, great, london, public, rail, railway, river, skyline, station, street, talkie, thames, transport, uk, walkie