D.I.Y. in London - Stoke Newington 76-80 Stoke Newington High Street, Stoke Newington, London, N16 7PA Tags: electrical supplies, hardware, plumbing supplies, timber supplies, tools