Home & Garden in London - Walthamstow 384-388 Hoe Street, Walthamstow, London, E17 9AA Tags: lighting retailers