See all Pubs in London
St Moritz Club
159 Wardour St, London W1F 8WH, United Kingdom Phone: +44 20 7437 0525 www.stmoritzclub.co.ukAbout
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.