Cannon Street station and the River Thames and the city of London
Cannon Street, also known as London Cannon Street, is a central London railway terminus and connected London Underground station located on Cannon Street in the City of London. It was built on the site of the medieval Steelyard, the trading base in England of the Hanseatic League, and it opened in 1866.
Size: 5079px × 3373px
Photo credit: © Rob Wilkinson / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, bridge, buildings, cannon, city, cityscape, dusk, england, financial, london, railway, river, skyline, station, street, thames, train, uk