Palm Court, The Langham Hotel London

1C Portland Place,
London
W1B 1JA