The Poplars
United Kingdom
>
England
>
North Yorkshire
>
Huby
>
The Poplars
The Poplars in North Yorkshire, Huby.
The Poplars
Land use
farmyard
Huby Burn
New Parks Way
Hawthorn Bank