This is the location of The Repair Shed.
Physical Address
c/o Community Action Dacorum 48 High Street
Hemel Hempstead Hertfordshire, UK HP1 3AF
United Kingdom
Edit | Back