i-Tech Links is located in Burgess Hill, United Kingdom on 61 Church Walk. i-Tech Links is rated 4.8 out of 5 in the category mobile phone repair shopcomputer repair servicecomputer storedata recovery serviceelectronics accessories wholesalergame store in United Kingdom. I-TECH LINKS LIMITED is a company based out of 61 CHURCH WALK, BURGESS HILL, United Kingdom.
Headquarters
BURGESS HILL
Amenities
Gender-neutral toilets
Accessibility
Wheelchair-accessible entranceWheelchair-accessible seating