Last updated: 21 June 2024

Next review: 21 June 2025

location

Address

815 High Road Leytonstone
London
E11 1HQ
  • Computer
  • laptop
  • tablet
  • and mobile phone repairs. 

Also selling new electronic devices.

Opening times

Monday to Saturday 10:30am to 7:30pm