FRI lease with terms to be agreed Subject to ContractApril 20th, 2021
FiledApril 20th, 2021Scarborough is an established commercial, tourist and retail centre approximately 40 miles east of York, 67 miles to Leeds and 44 miles north of Hull. Scarborough is a popular resort town on