Amblers Lane
United Kingdom
>
England
>
North Yorkshire
>
Huby
>
Amblers Lane
Amblers Lane is a unnlit street in North Yorkshire, Huby.
Amblers Lane
type of road
non-specified
Farm
Land House