Toft Lane
United Kingdom
>
England
>
North Yorkshire
>
Exelby, Leeming and Londonderry
>
Toft Lane
Toft Lane is a street in North Yorkshire, Exelby, Leeming and Londonderry.
Toft Lane
type of road
non-specified
Green Dragon Inn
Exelby Close
Exelby