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