Afternoon Tea at London Farm July 6, 2024 @ 11:00 am - July 7, 2024 @ 2:00 pm London Farm 6511 Dyke Road, Richmond Enjoy an afternoon tea in the historic farmhouse at London Farm. $28.99