ViaMichelin
Afternoon Tea at The Rubens at the Palace Hotel
Location picture
Exceptional 9.5 (60 reviews)
Around £38
Location
39 Buckingham Palace Road
London SW1W 0PP