Back to list
The Hyde Afternoon Tea
Very good 8.3 (30 reviews)
Around £30
Location
Roseate House London, 3 Westbourne Terrace, Lancaster Gate
London W2 3UL
See on the map