Festive Afternoon Tea

From £31.50 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 £31.50 per person or £45.50 to include a chilled glass of Champagne Taittinger.

The only option, obviously!

Read More