12 Bar Club
26 Denmark St
London
WC2H 8NJ
020 7240 2066
Night Clubs
Visit Website