Newbarn Farm
United Kingdom
>
England
>
Isle of Wight
>
Chillerton and Gatcombe
>
Newbarn Farm
Newbarn Farm is a building in Isle of Wight, Chillerton and Gatcombe.
Newbarn Farm
Building
Yes
Snowdrop Lane
Copsewood House
Gatcombe Road
Church, Gatcombe
Newbarn Lane
Gatcombe Tea Rooms
Freewaters
Newbarn Country Cottages
Little Gatcombe Farm