Squires Garden Centre
Coffee Shop
Garden centre offering plants, garden products, and a café. Established since 1936.
Location
Best places nearby
The highest rated places close to Squires Garden Centre.
Local restaurants nearby
Epsom Rd, England
Location
The highest rated places close to Squires Garden Centre.
Epsom Rd, England