Michelin
Afternoon Tea at Café Royal
Location picture
Exceptional 9.7 (65 reviews)
Around £40