Jingle Bell Afternoon Tea December 16, 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. $26.99