Back to list
Vicinity at The Tower Hotel
Very good 8 (278 reviews)
Approx. £27
Location
Saint Katharine's Way
London E1W 1LD
See on the map
Book
Itinerary