Back to top
Skip to main content
  • The Palm Court
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 stroll away, through Green Park.
The Palm Court Piccadilly, Mayfair, London, London W1J 7BX