Last updated: 10 January 2024

Next review: 10 July 2024

location

Contact details

Address

137 High Street
Walthamstow
E17 6QA

We repairĀ 

  • computers
  • mobiles
  • laptops
  • Apple Mac devices

Opening timesĀ 

Monday to Saturday 9am to 6.30pm