Afternoon Tea near Tower Bridge

2 restaurants available

Tower Hotel

Tower Hotel

You'll be spoilt for views as you head to the Tower Hotel, being close to the Tower of London.

READ MORE
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