Cells Clinic

Internet Cafe at 39 Tower Bridge Road
Cells Clinic image
Ad

1 / 10 from 1 review
Address
39 Tower Bridge Road
Southwark
London
SE1 4TL
Map
Telephone
020 7403 5159
Region
Southwark
Nearest Station
Borough
0.58 miles
Category
Internet Cafes

User Reviews

janedent

Sep 3, 2012

I took my mac to this shop for an upgrade and repair. Without informing me in advance, they wiped every single document from the last 8 years off my computer. When I complained that I had lost everything, the manager was glib and treated it as a joke. Not a good experience. Avoid.
Have your say

Add a review or useful tip for this business