Tek Shop London
0
Reviews
Computers in London
- Kennington
357 Kennington Lane
, Kennington, London, SE11 5QY
+44 (0) 20 7820 9777
Tek Shop London is a computer store serving the local area. They offer computers and laptops. Tek Shop computer store is located at the following address - 357 Kennington Lane.
Tags:
internet cafe, repair service
|