1c Portland Place, Regent Street, London, W1B 1JA
By retaining its original name, Palm Court is a direct link to The Langham, London’s illustrious past that dates back to 1865. Home to where Afternoon Tea was born over 150 years ago, the tradition continues today offering a [...]