Jingle Bell High Tea December 10, 2023 @ 11:00 am - 3:30 pm London Farm 6511 Dyke Road, Richmond Join us for a festive high tea inside the historic London farmhouse. $36.99