Between 2009 -2015 I used to punt at this Chinese place. The location was on top a O2 phone shop and the entrance was from the rear which was in a alleyway on Torrington road. Did anyone ever punt there? There were some quality punts I had there . Some of the girls were amazing. I lost all contact with the place . Anyone know if they are still there ?