Electronics in London - Peckham 87 Evelina Road, Peckham, London, SE15 3HL Tags: audio visual equipment