Back to top
Skip to main content
The Palm Court is located in the heart of The Sheraton Grand London Park Lane, within easy walking distance of Piccadilly Circus and Hyde Park. Buckingham Palace is just a short stroll away, through Green Park.
Wine
The Palm Court Piccadilly, Mayfair, London, England W1J 7BX