Live

  • 20 October 2017
  • Storyhouse Theatre
    Chester

  • Sold Out
  • 25 October 2017
  • Assembly Hall Theatre
    Tunbridge Wells

  • Buy Tickets
  • 1 December 2017
  • The Sands Centre
    Carlisle

  • Buy Tickets
  • 6 December 2017
  • Cambridge Corn Exchange
    Cambridge

  • Buy Tickets
  • 7 December 2017
  • Sheffield City Hall
    Sheffield

  • Buy Tickets
  • 9 December 2017
  • Liverpool Philharmonic
    Liverpool

  • Buy Tickets
  • 12 December 2017
  • St David’s Hall
    Cardiff

  • Buy Tickets
  • 16 December 2017
  • Birmingham Town Hall
    Birmingham

  • Buy Tickets
  • 19 December 2017
  • Theatre Royal Concert Hall
    Nottingham

  • Buy Tickets