St Helen's Cottage
United Kingdom
>
England
>
North Yorkshire
>
Newton Kyme cum Toulston
>
St Helen's Cottage
St Helen's Cottage in North Yorkshire, Newton Kyme cum Toulston.
St Helen's Cottage
Land use
Secondary road
Main Street
St Helens Mews
Croft Lane
Newton Kyme