Home & Garden in London - Walthamstow 263-265 Hoe Street, Walthamstow, London, E17 9PT Tags: furniture, settees, sofas