- Distributor/Wholesaler, Manufacturer/Supplier
- Abc Depot
Allneeds House, Unit 4, Travellers Lane Welham Green
United Kingdom AL9 7HF
+44 (208) 371-7474
ABC Depot Builders Merchants a building and timber merchants based in 2 branches in Finchley, North London, and Welham Green, Hertfordshire. We sell building supplies online across London and the home counties.