See the latest events being held at Simmons Bar Leicester Square below
28a Leicester Square, London, WC2H 7LE, United Kingdom. View map