London Farm Show 2019

London Farm Show 2019

March 6-8, 2019 The London Farm Show is Eastern Canada’s largest indoor Farm Show with more than 290,000 square feet of exhibit space, 360+ exhibitors and 15,000 agricultural attendees, theres sure to be something new for you to see! The London Farm Show displays the...