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