Address: YO12 53, Dean Road, Newlands, The Old Town, Scarborough, North Yorkshire, York and North Yorkshire, England, YO12 7QS, United Kingdom