New Barn
United Kingdom
>
England
>
Gloucestershire
>
Cotswold
>
Bibury
>
New Barn
New Barn is a building in Bibury in Cotswold.
New Barn
Building
Yes
Oxhill Wood
Shagborough Copse
The Grove