London, United Kingdom
The Shard
Hotel • View • Bar • Drinks • Tower • Skyscraper
Save it
Save it
add note
Recommended by 6 other locals show all

32 London Bridge St, London SE1 9SG, United Kingdom

see directions

32 London Bridge St, London SE1 9SG, United Kingdom

see directions
Found a problem on this page?
report
Image Source
Google Images
Found a problem on this page?
report
Image Source
Google Images