I'm looking for Area
Your selected location is: London, United Kingdom

House of Computers

  • Reviews from:
Address: 48 Tottenham Court Road
London W1T 2EF
United Kingdom
Phone: +442079935582
IT Services & Computer Repair

Top reviews from

  • My work computer died and my office manager recommended this place. The shop doesn't look like much from the outside, but HOC soothed my mounting stress by...
    read full review

    by Heidi S.

Tips from

  • No tips from Foursquare.

Reviews from Searchopedia

  • No reviews from searchopedia.co.uk

Similar places