View of the River Thames with 20 Fenchurch Street and Cannon Street Railway Bridge. The River Building, London, United Kingdom. Architect: Stiff + Tre

- Image ID: M8TC0N
Andy Stagg-VIEW / Alamy Stock Photo
Image ID: M8TC0N
View of the River Thames with 20 Fenchurch Street and Cannon Street Railway Bridge. The River Building, London, United Kingdom. Architect: Stiff + Trevillion Architects, 2017.