Upcott Barton
United Kingdom
>
England
>
Devon
>
Mid Devon
>
Cheriton Fitzpaine
>
Upcott Barton
Upcott Barton is a building in Cheriton Fitzpaine in Mid Devon.
Upcott Barton
Building
Yes
Holly Water