Larches Farm
United Kingdom
>
England
>
Oxfordshire
>
West Oxfordshire
>
Salford
>
Larches Farm
Larches Farm in Salford in West Oxfordshire.
Larches Farm
Land use
farmyard
Cooks Lane
Golden Lane
Roses Lane
The Close
Orchard Close
The Green
The Village Farm
Salford Trout Lakes
The Leys
Rollright Brook