Back
South East

OMEARA

6 O'Meara St, London SE1 1TE, UK

Near London Bridge, this is a relatively intimate (320-capacity) live music venue and club that opened in 2016.

Nothing scheduled here right now — check back soon.