The Montague on The Gardens Hotel
- Price: £60 per person.
One of our top picks for the best afternoon tea in London, The Montague on The Gardens Hotel is perfect for a quintessentially British experience. Touting vegan, vegetarian, halal and gluten-free alternatives, there's plenty to delve into for everyone. Feeling fancy? Enjoy with Champagne.
Their indulgent menu features the likes of free-range chicken sandwiches, fruit scones and seasonal pastries. There's also a children's option for £24.50 per head, served with hot chocolate or a soft drink.