Town Moor Hill
United Kingdom
>
England
>
Devon
>
North Devon
>
East Worlington
>
Town Moor Hill
Town Moor Hill is a street in East Worlington in North Devon.
Town Moor Hill
type of road
non-specified
Locality
Town Moor Cross
Thornham Lane