London's latest 'statement' architecture blending in to its surroundings.
Nice street view of the city's tallest building, i like!!
impressive structure! LIKE for the shot
Sign up to comment.
Sign in if you already did it.
Photo taken in London Borough of Southwark, Greater London, UK
The View from The Shard
Misplaced? Suggest new location