London Farm Annual Plant Sale May 11, 2024 @ 10:00 am - May 12, 2024 @ 4:00 pm London Farm 6511 Dyke Road, Richmond The popular annual plant sale returns to London Farm on May 11 & 12, 2024