Afternoon Tea
Afternoon Tea indulgence this Mother’s Day from £40.00 per person Treat your Mother on this Mother’s Day to an afternoon tea at The Chilworth. Menus include the Classic Best Afternoon Tea in London with buttery, just-baked scones, delicate finger sandwiches and delicious mini-cakes, a Chocolate Afternoon Tea with a little extra cocoa kick, and an …
Continue reading “Afternoon Tea”
Take me there