Family-run organic farm shop in north Devon

Churchill Way, Northam, North Devon, EX39 1NS

01237 477160

Searchable map for places to eat, stay, shop and cook

Read the latest issue