Hiding From Mirrors is a metal concert at New Cross Inn in London, GB on Saturday, November 28, 2026. Tickets are available.