Long established fruit farm with farm shop
Established in 1948, Elwell Fruit Farm is a small family-run business growing top fruits on approximately 21 hectares of land near Bridport in West Do...