The Elephant and Castle and Strata Tower; 2009
© Museum of London
Full image caption
People waiting for buses outside the Elephant and Castle Shopping Centre. In the distance you can see the New Eco Tower Strata (also known as Castle House, a 42 floor tall residential tower designed by Hamilton Associates and topped by a wind turbine.
2009 AD - 2009 AD