Electronics in London - Walthamstow 316 Hoe Street, Walthamstow, London, E17 9PX Tags: audio visual equipment, repairs, satellite services, televisions