London Computer Shop

Address: Oxford Street
London W1D
United Kingdom
Phone: +448458698878

IT Services & Computer Repair
Total rating:

Reviews: 2 More reviews from Yelp


Top reviews from yelp


I Two thumbs-up to your shop! You are really amazing. Your price is cheaper twice unlike the other but your products are in good condition. My desktop...
read full review

bymalg7736ma -

Tips from Foursquare

No tips from Foursquare.

Reviews from Searchopedia

No reviews from

Similar places


House of Computers (1)

48 Tottenham Court Road, London W1T 2EF, United Kingdom
Tel: +442079935582


Adrian Mars (2)

14 Woodyard Close, London NW5 4BX, United Kingdom
Tel: +442074825228