Tower Hotel
You’ll be spoilt for views as you head to the Tower Hotel, situated between St Katharine’s Docks and the Tower of London. The world famous Tower Bridge is perfect for photo opportunities too. You can indulge in afternoon tea daily at the Tower Hotel. Tea is served in the Brasserie from noon until 5pm and we recommend you book a table in advance. Oh, and did we mention the original afternoon tea stands? They are styled like the iconic Tower Bridge and make the occasion that little bit more special.