Leworthy Hill
United Kingdom
>
England
>
Devon
>
North Devon
>
Bratton Fleming
>
Leworthy Hill
Leworthy Hill is a street in Bratton Fleming in North Devon.
Leworthy Hill
Bicycle
Yes
type of road
non-specified