Very disappointing shop in Tottenham Court Road, service is poor and quality of hardware is somewhat questionable. I was not able to get a refund for a camera battery I bought that did not work at all as advertised. Thankfully I bought a low cost item, but feel for the people reporting having bought more expensive items...
Sorry but I will *not* be going back- thankfully lots of other shops exist in the vicinity.
Shyamtronics stock a range of computer related products. They also specialise in laptops.