Electronics in London - Bermondsey 202-203 Grange Road, Bermondsey, London, SE1 3AA Tags: repairs service