St. Moritz Club

Night Clubs in Soho, London
St Moritz Club is housed in a deceptively spacious cellar. It has played host to various changes in the music culture over the years and is continually reinventing itself.