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

  • I'm a little confused with the service from the House of Computers. I aquired a laptop from there in 2018 - the laptop is splendid - it does the job...
    read full review

    by Juliet B.

Tips from

  • No tips from Foursquare.

Reviews from Searchopedia

  • No reviews from searchopedia.co.uk

Similar places