Hallen Farm
United Kingdom
>
England
>
West of England
>
City of Bristol
>
Hallen Farm
Hallen Farm in City of Bristol.
Hallen Farm
Land use
farmyard
Severn Road