December 7, 2024 @ 11:00 am - December 15, 2024 @ 2:00 pm Jingle Bell High Tea Join us for a festive high tea inside the historic London farmhouse.
December 10, 2023 @ 11:00 am - December 10, 2023 @ 3:30 pm Jingle Bell High Tea Join us for a festive high tea inside the historic London farmhouse.