Electronics in London - Holloway 175-177 Holloway Road, Holloway, London, N7 8LX Tags: audio visual equipment, hi-fi systems