The Villa are hosting Festive Afternoon Tea throughout November & December, every day from 12pm-5pm.
Festive Afternoon Tea – £16.95pp
Luxury Afternoon Tea – £19.95pp
(Festive Afternoon Tea with a glass of warming Mulled Wine or Sparkling Prosecco)