The Candlelight Club

London, UK