Castle Hill
United Kingdom
>
England
>
Hampshire
>
Test Valley
>
North Baddesley
>
Castle Hill
Castle Hill in North Baddesley in Test Valley.
Castle Hill
Vegetation and ground cover
wood
Castlehill Farm
Flexford Road