UKData checked October 2026
  1. Home
  2. London
  3. Mobile phone repair shops
  4. Mobile Phone Screen Surgery Ltd

Mobile Phone Screen Surgery Ltd is a mobile phone repair shop on 308 Sherrard Rd in London. Also listed under computer repair service, electronics repair shop and phone repair service. Hours: open around the clock.

308 Sherrard Rd, London E12 6UFChecked October 2026