Tech Centers

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

London, United Kingdom

Computer repair service· Computer accessories store· Computer networking center· Computer service· Computer software store· Computer support and services· Internet cafe· Internet shop· Mobile phone repair shop· Printer repair service

Tech Centers Reviews | Rating 3 out of 5 stars (5 reviews)

Tech Centers is located in London, United Kingdom on 62 Paul St, Shoreditch. Tech Centers is rated 3 out of 5 in the category computer repair service in United Kingdom.

Address

62 Paul St, Shoreditch

Phone

+442070787683

Open hours

...
There is no reviews yet about Tech Centers, be the first to write a review and give your rating to Tech Centers
Write review Claim Profile