Also at the Novotel London Tower Bridge

Keepers Kitchen & Bar
Keepers Kitchen & Bar

10 Pepys Street, London, EC3N 2NR

Keepers Tower Bridge is a great place to relax, unwind and indulge yourself, whether on your own or with friends and...Read more

Eating Nightlife Bars Cocktail Bars