ViaMichelin
The Palm Court at Sheraton Grand London Park Lane
Location picture
Exceptional 9.6 (296 reviews)
Around £26
Location
Sheraton Grand London Park Lane, Piccadilly, Mayfair
London W1J 7BX