Romford, United Kingdom
Unit 30 West Rd
N/A
+44 7956000000
Wheelchair-accessible entrance
You'd never think you were in Romford. A serene world away... friendly and helpful fellow allotment folk...
like
Great place for the green fingered nestled between Romford and Dagenham
ok
Fabulous place
Deli
The best companies in the category 'Deli'