• UK

  • Hammersmith Apollo, Hammersmith, London, England, UK

  • Manchester Apollo, Manchester, Greater Manchester, England, UK

  • Festival Theatre - 13-29 Nicolson St, Edinburgh, Scotland, UK