About ABC Depot
ABCdepot is the UK's largest builders merchants , supplying quality trade product. ABCdepot are your one stop shop for all your building & timber supplies, Building Material , Drylining & Insulation , Roofing , Doors & Windows, Decorating ,etc. ABC Depot Builders Merchants a building and timber merchants based in 2 branches in Finchley, North London and Welham Green, Hertfordshire.