jaypeg_9613
FollowThe Shard reflection tm
This is the world famous Shard building in London, which is located on the South bank of the river Thames next to London Bridge station. If you ever want to vis...
Read more
This is the world famous Shard building in London, which is located on the South bank of the river Thames next to London Bridge station. If you ever want to visit, don't forget to look at Borough market as well, lots of London chefs go there in the morning i am told.
Read less
Read less
Views
297
Awards
Way To Go
Categories
Same photographer See all
Discover more photos See all