Computer & Phone City

196 Station Rd, Edgware, HA8 7AR Directions

Tel 020 8616 7686

Products and services

mobile phone repairs

laptop repairs

mobile phone accessories

laptop accessories

Reviews

Good service
5
Quick service, repaired my iphone6 screen in 10 minutes, very reasonable price as well
Cancel Update
1000 characters limit