Discover events
Organiser
Simmons Bar Leicester Square

Simmons Bar Leicester Square

See the latest events being held at Simmons Bar Leicester Square below

28a Leicester Square, London, WC2H 7LE, United Kingdom. View map

Find events
>
Simmons Bar Leicester Square
<
Simmons Bar Leicester Square
© VIPR Digital 2026
Location
Language