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.…
- Distance: 0.73 Miles
- Max: 120 guests
- Licensed Bar