Afternoon Tea near Tower Bridge

1 restaurant available

Bermondsey Square Hotel

Bermondsey Square Hotel

Conveniently situated near The Shard, Tower Bridge, London Bridge & The Tower of London.

READ MORE

JOIN OUR NEWSLETTER FOR THE LATEST OFFERS

Your email address