Meavy Barton
United Kingdom
>
England
>
Devon
>
West Devon
>
Meavy
>
Meavy Barton
Meavy Barton is a building in Meavy in West Devon.
Meavy Barton
Building
Yes
Marchant's Way
St. Peter's Church
The Royal Oak Inn, Meavy Parish Hall
River Meavy