Nightclubs in London - Holborn 18 West Central Street, Holborn, London, WC1A 1JJ Tags: air conditioning, Central London, Club, good sound, House, live music, seating area