Back to list
Afternoon Tea at Durrants Hotel
Very good 8 (41 reviews)
Approx. £45
Location
32 George Street
London W1H
See on the map
Book
Itinerary