St Helens Mews
United Kingdom
>
England
>
North Yorkshire
>
Newton Kyme cum Toulston
>
St Helens Mews
St Helens Mews is a street in North Yorkshire, Newton Kyme cum Toulston.
St Helens Mews
type of road
Secondary road
Main Street
Croft Lane
Newton Kyme
St Helen's Cottage
St. Andrew's Church