See the latest events being held at Meeting Spot - Nordic Bar Soho below
25 Newman St, London, W1T 1PN, United Kingdom. View map