Best Afternoon Tea in London This Winter

From historic hotel lounges to elegant tea salons, discover London’s finest afternoon tea destinations for special occasions, leisurely afternoons and classic British hospitality.
Halloween Inspired Menus & Restaurants in London 2026

London does Halloween rather well, particularly when the evening begins at the table. This October, restaurants, hotel dining rooms and late-night venues across the capital are embracing the season with gothic cocktails, theatrical menus, pumpkin decor, candlelit suppers and full-scale Halloween dining experiences. Halloween falls on Saturday 31 October 2026, making this year particularly well […]