New Hall
United Kingdom
>
England
>
North Yorkshire
>
Beamsley
>
New Hall
New Hall in North Yorkshire, Beamsley.
New Hall
Land use
farmyard
Struff Wood