Afternoon Tea At The Stafford London
The Stafford is a gorgeous five-star hotel situated close to St James' Park. Their stylish restaurant The Game Bird is home to one of the finest afternoon teas around, setting you back £70 per person. From 12 until 5.30pm every single day, you can get your hands on tasty treats like honey-roasted ham sandwiches, raspberry velvet macarons and white chocolate mousse, with plenty of boozy add-ons available. There's also a cream tea option for £24 if you're on a budget.