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