The Plant Plot
Coffee Shop
A garden center offering plants and related supplies. Features a cafe and welcomes dogs.
Location
Best places nearby
The highest rated places close to The Plant Plot.
Local restaurants nearby
Stafford Rd, England
Location
The highest rated places close to The Plant Plot.
Stafford Rd, England