New Barn
United Kingdom
>
England
>
Hampshire
>
Test Valley
>
Wherwell
>
New Barn
New Barn in Wherwell in Test Valley.
New Barn
Land use
farmyard
New Barn Lane
Wilkinson's Bank