Our other sites:

Luxury Holiday Cottages in Yorkshire & Lancashire

Contact

Duchy of Lancaster,
Scalby Lodge, Coastal Road, Scarborough.
YO13 0DA

Telephone: 01723 500 061