| Afternoon Tea at The Langham Modern European Restaurant, Afternoon Tea | The centre piece of the five-star Langham, London hotel, the dazzling Palm Court is famed as the place where the tradition of afternoon tea was born over 140 years ago, an indulgence that lives on today. more | The Langham Hotel Fitzrovia London W1B 1JA | 020 7965 0195 | Gift Vouchers |
|