Electronics in London - Holloway Holloway Road, 5, Odeon Parade, Holloway, London, N7 6LS Tags: lighting