Meadowview Farm and Apiary Organic mixed farm, grass-fed non-GMO, chemical free production. Grass-fed beef, lam, and poultry and Honey 91104 Holmes Line , N0G 2W0, London https:// 519-357-4347 Get Directions By car By public transit Walking Bicycling Markets London