Company name: Computer Place
Description: Computer Place offers computer repair in London. We specialised in Laptop, Mac, Desktop PC, iPad repair, Virus Removal and Data Recovery. We offer same day service, on-site support and pick-up and drop-off in London.
106 Golders Green Rd, London NW11 8HB, United Kingdom