Farm Shop Finder

Natoora

Deli / Food ShopSouthwark

Specialist fruit and vegetable company supplying seasonal, traceable, organic produce to London restaurants and home cooks. Soil Association certified organic range. App-based ordering for home delivery — next day in London, thrice-weekly in Oxford and Brighton, Mon–Fri nationally. Four London stores plus Alma bakery. Extremely wide range of seasonal varieties beyond standard supermarket offerings. Also sells dry goods and deli items.

Address
Units 6–8, Discovery Business Park, St James Road, London, SE16 4RA (main warehouse/office); shops at 245 Pavilion Road SW1X; 35 Turnham Green Terrace W4; 5 Elgin Crescent W11; Unit 6, 6 Dockley Rd SE16, SE16 4RA
Listed via
Buy Direct index
Get directionsVisit website

This listing hasn’t been independently verified yet — check details with the deli / food shop before travelling.

Is this your farm shop? Claim it to manage the listing.

More places nearby