Ashbury
United Kingdom
>
England
>
Devon
>
West Devon
>
Northlew
>
Ashbury
Ashbury in Northlew in West Devon.
Ashbury
Place
Ashbury
Waterhouse Hill
Durdon Cross