Mother’s Day Afternoon Tea May 12, 2024 @ 11:00 am London Farm 6511 Dyke Road, Richmond Enjoy a lovely afternoon tea in the historic London Farmhouse $28.99