Tower Bridge View by Steve Hocking (England Photo Spot)

Share this Page
Tower Bridge View – Photo by Steve Hocking

The view from Tower Bridge offers a stunning view of the London cityscape over the River Thames with The Shard in the distance. (London, England, United Kingdom)

See More Work By This Photographer