New Barn
United Kingdom
>
England
>
Wiltshire
>
Chute
>
New Barn
New Barn in Wiltshire, Chute.
New Barn
Land use
farmyard
Dummer Lane
Malthouse Lane
Hackney Plantation
Grit Ground Plantation
Sheephouse Copse