Simmons Soho
Soho, London, Greater London W1D 4AE
Right in the middle of bustling Soho, Simmons Soho has to be one of London’s hippest bars and with a capacity of up to 120 guests, it’s a great venue for private parties, music events and concerts.…
- Max: 120 guests