I had heard about this infamous club years before I even dreamed of coming here, I didn’t even know it was located in London until I arrived here. I decided to go out the other night, despite feeling like total garbage and get my dance on at this epic drug den. My Fabric London review …