Compushop Compushop is dedicated in delivering quality repair Services and sales of used Mobile phones, Laptops and PC Systems in the Ilford and East London Area. iPhone Broken Screen? iPad, iPod, iMac, Macbook Pro & Air or any other issues? You are in safe hands. Phone: 02085533362 101 Cranbrook Road Cranbrook, London IG1 4PU UK Map Other Categories: Computers |