The Lounge Soho
26 Peter Street
Soho
London W1F 0AH
United Kingdom