Box Farm
United Kingdom
>
England
>
Hampshire
>
Test Valley
>
Vernhams Dean
>
Box Farm
Box Farm in Vernhams Dean in Test Valley.
Box Farm
Land use
farmyard
Church Lane
Hatch Lane
Vernham Row