Back to list
The Palm Court at Sheraton Grand London Park Lane
Exceptional 9.6 (296 reviews)
Around £26
Location
Sheraton Grand London Park Lane, Piccadilly, Mayfair
London W1J 7BX
See on the map