The original 12 Bar Club on Denmark Street was forced out earlier this year by rent increases (then briefly occupied as a protest against the gentriciation of central London), and now the venue’s owners have opened this new bar on Holloway Road.
12 Bar Club (CLOSED)
Time Out says
Details
Discover Time Out original video