Electronics in London - Stratford 104-106 Broadway, Stratford, London, E15 1NG Tags: computers, hi-fis, lighting, mobile phones & accessories