Festive Afternoon Tea
From £34 per person
All you need is love. And Christmas cake
A quintessentially British treat with a festive flair. We will be serving festive afternoon teas throughout December.
From £34 per person or £46 to include a chilled glass of Champagne Taittinger.
The only option, obviously!