Farm Shops & Farmers' Markets in London, ON
Find accurate info on the best farm shops & farmers' markets in London. Get reviews and contact details for each business, including phone number, address, opening hours, promotions and other information.
Showing results: 1 - 6 out of 6
Showing results: 1 - 6 out of 6
Results from the 'Farm Shops & Farmers' Markets' category in London

Closed now
130 King St, CENTRAL LONDON, London, N6A 1C5
(519) 672-4400


Closed now
7375 Longwoods Road, London, N6P 1L2
(519) 652-2065



Open now
5856 Colonel Talbot Rd, London, N6P 1J1
(519) 652-9229



7024 Kilbourne Road, London, N6P 1K6
(519) 860-7388
