Experience an elegant afternoon tea or a light meal at Palm Court, nestled within The Langham, London. This iconic restaurant offers a refined setting for a quintessential London experience in the heart of Marylebone.
1C Portland Pl, London W1B 1JA, United Kingdom, London