Hotel Novotel London Tower Bridge

10 Pepys Street
United Kingdom
United Kingdom