Dean's Garden Centre - Scarborough ← View details Mere Valley, Seamer Road, Scarborough, England YO12 4DT +44 1723 361814 Get Directions From* To * — Required information