Designed by
Title
Cannon Street Underground Station London England #207132985
Description
Cannon Street Underground Station entrance/exit on Dowgate Hill in The City of London and Strata building in the distance across the Thames River.Strata SE1, nicknamed `Razor` or `Electric Razor`, is a 148-metre 43-storey building at Elephant and Castle in the London Borough of Southwark in London.It is one of the tallest residential buildings in London.Photo taken on August 13th 2016
This image is editorial