Search

House of Computers

UK electronics chain, supplying a range of laptops, phones, tablets and audio & vision products.

Address: 256 Tottenham Court Road | 020 7096 5008
WEBSITE