Omeara show Canceled May 25, 2023 Our headline show at Omeara in London has unfortunately, been canceled.