Langdale Orchards

Langdale Orchards is an apple and pear orchard based in Harcourt.