Are you an owner of this business, venue or place? Claim your listing and attract more visitors.
Scotsdales Garden Centre
120 Cambridge Road, Great Shelford, CB22 5JT, United Kingdom | 01223 842777 | WebsiteSuper access at Scotsdales
1 like
Scotsdales Garden Centre Cambridge is situated in Great Shelford, south of Cambridge city. There's accessible parking, and good access throughout, including to the excellent and very popular cafe.
1 result shown