D.I.Y. in London - Archway 2-3 Archway Mall, Archway, London, N19 5RG Tags: carpets, decorating accessories, electrical supplies, furniture, hardware, household products, paint, rugs, tools, wall coverings, wallpapers