
TOO HARD TO RESIST 2020 TOUR featuring
LOVE ISLAND’S Michael Griffiths!
More dates coming soon. Subscribe to be notified!

Fri 27 March 2020
Muni Theatre – Colne
Box Office: 01282 661234
Book Tickets Online Click Here

Sat 28 March 2020
The Kings Hall – Herne Bay
Box Office: 01227 374188
Book Tickets Online Click Here

Thu 02 April 2020
Harlequin Theatre – Redhill
Box Office: 01737 276500
Book Tickets Online Click Here

Fri 03 April 2020
Playhouse Theatre – Weston Super Mare
Box Office: 01934 645544
Book Tickets Online Click Here

Sat 04 April 2020
Westlands Theatre – Yeovil
Box Office: 01935 422884
Book Tickets Online Click Here

Fri 24 April 2020
Leas Cliff Hall – Folkestone
Box Office: 0844 871 3015
Book Tickets Online Click Here
Sat 25 April 2020
Arts & Leisure Centre – Stevenage
Box Office: 01438 363200
Book Tickets Online Click Here

Fri 01 May 2020
Grove Theatre – Dunstable
Box Office: 01582 602080
Book Tickets Online Click Here

Sat 02 May 2020
Cresset Theatre – Peterborough
Box Office: 01733 265705
Book Tickets Online Click Here

Fri 08 May 2020
Waterfront Hall – Belfast
Box Office: 02890 334455
Book Tickets Online Click Here

Sat 09 May 2020
Baths Hall – Scunthorpe
Box Office: 0844 854 2776
Book Tickets Online Click Here

Thu 14 May 2020
Theatre Royal – Lincoln
Box Office: 01522 519999
Book Tickets Online Click Here

Fri 15 May 2020
Marina Theatre – Lowestoft
Box Office: 01502 533200
Book Tickets Online Click Here

Sat 16 May 2020
Corn Exchange – Kings Lynn
Box Office: 01553 764864
Book Tickets Online Coming Soon

Thu 21 May 2020
Camberley Theatre – Camberley
Box Office: 01276 707600
Book Tickets Online Coming Soon

Fri 22 May 2020
Winter Gardens – Margate
Box Office: 01843 292795
Book Tickets Online Coming Soon

Sat 23 May 2020
Watford Colosseum – Watford
Box Office: 01923 571102
Book Tickets Online Click Here

Thu 28 May 2020
Hexagon Theatre – Reading
Box Office: 0118 960 6060
Book Tickets Online Click Here

Fri 29 May 2020
Wyvern Theatre – Swindon
Box Office: 01793 524481
Book Tickets Online Click Here

Sat 30 May 2020
Alban Arena – St Albans
Box Office: 01727 844488
Book Tickets Online Click Here

Thu 04 June 2020
St Andrews Hall – Norwich
Box Office: 01603 630000
Book Tickets Online Coming Soon

Fri 05 June 2020
Cliffs Pavilion – Southend
Box Office: 01702 351135
Book Tickets Online Click Here

Sat 06 June 2020
Regent Theatre – Ipswich
Box Office: 01473 433100
Book Tickets Online Coming Soon

Thu 11 June 2020
Lighthouse Theatre – Kettering
Box Office: 01536 414141
Book Tickets Online Click Here

Fri 12 June 2020
St Georges Hall – Bradford
Box Office: 01274 432000
Book Tickets Online Click Here
Sat 13 June 2020
Regent Theatre – Stoke
Box Office: 0844 8717649
Book Tickets Online Coming Soon

Thu 18 June 2020
Pavilion Theatre – Bournemouth
Box Office: 0300 500 0595
Book Tickets Online Click Here

Fri 19 June 2020
Charter Hall – Colchester
Box Office: 01206 573948
Book Tickets Online Click Here

Sat 20 June 2020
New Wimbledon Theatre – Wimbledon
Box Office: 0844 871 7646
Book Tickets Online Coming Soon

Fri 26 June 2020
O2 Guildhall – Southampton
Box Office: 02380 632601
Book Tickets Online Coming Soon

Sat 27 June 2020
Waterside Theatre – Aylesbury
Box Office: 0844 871 7607
Book Tickets Online Coming Soon

Sat 27 June 2020
O2 Guildhall – Southampton
Box Office: 02380 632601
Book Tickets Online Click Here

Thu 02 July 2020
Princess Theatre – Torquay
Box Office: 0844 871 3023
Book Tickets Online Click Here

Fri 03 July 2020
Queens Theatre – Barnstaple
Box Office: 01271 316063
Book Tickets Online Click Here

Sat 04 July 2020
Plymouth Pavilions – Plymouth
Box Office: 0333 772 7727
Book Tickets Online Click Here

Wed 08 July 2020
Kings Theatre – Glasgow
Box Office: 0844 871 7648
Book Tickets Online Coming Soon

Thu 09 July 2020
Whitehall Theatre – Dundee
Box Office: 01382 434940
Book Tickets Online Coming Soon

Fri 10 July 2020
Lancaster Grand – Lancaster
Box Office: 01524 64695
Book Tickets Online Click Here

Sat 11 July 2020
Derby Arena – Derby
Box Office: 01332 255800
Book Tickets Online Click Here

Wed 15 July 2020
Courtyard Theatre – Hereford
Box Office: 01432 340555
Book Tickets Online Coming Soon

Thu 16 July 2020
Lyceum Theatre – Crewe
Box Office: 01270 368242
Book Tickets Online Click Here

Fri 17 July 2020
Bristol Hippodrome – Bristol
Box Office: 0844 871 3012
Book Tickets Online Click Here

Sat 18 July 2020
Theatre Severn – Shrewsbury
Box Office: 01743 281281
Book Tickets Online Click Here

Thu 23 July 2020
Epsom Playhouse – Epsom
Box Office: 01372 742555
Book Tickets Online Coming Soon

Fri 24 July 2020
Cheltenham Town Hall – Cheltenham
Box Office: 0844 576 2210
Book Tickets Online Click Here

Sat 25 July 2020
Alexandra Theatre – Birmingham
Box Office: 0844 871 3011
Book Tickets Online Coming Soon

Thu 30 June 2020
Prince Of Wales Theatre – Cannock
Box Office: 01543 578762
Book Tickets Online Click Here

Fri 31 July 2020
G Live – Guildford
Box Office: 01483 369350
Book Tickets Online Click Here

Fri 14 August 2020
Theatre Royal – Brighton
Box Office: 0844 871 7650
Book Tickets Online Coming soon

Sat 15 August 2020
Theatre Royal – Brighton
Box Office: 0844 871 7650
Book Tickets Online Coming Soon

Thu 20 August 2020
Tivoli Theatre – Aberdeen
Box Office: 01224 641122
Book Tickets Online Coming Soon

Fri 21 August 2020
Gaiety Theatre – Ayr
Box Office: 01592 611101
Book Tickets Online Click Here

Sat 22 August 2020
Gaiety Theatre – Ayr
Box Office: 01592 611101
Book Tickets Online Click Here

Thu 27 August 2020
Milton Keynes Theatre – Milton Keynes
Box Office: 0844 871 7652
Book Tickets Online Coming Soon

Sat 29 August 2020
Newcastle City Hall – Newcastle
Box Office: 0844 477 2000
Book Tickets Online Coming Soon

Thu 03 September 2020
Grand Theatre – Swansea
Box Office: 01792 475715
Book Tickets Online Click Here

Fri 04 September 2020
St David’s Hall – Cardiff
Box Office: 02920 878444
Book Tickets Online Click Here

Sat 05 September 2020
Sheffield City Hall – Sheffield
Box Office: 0114 278 9789
Book Tickets Online Coming Soon

Fri 11 September 2020
Oakengates Theatre – Telford
Box Office: 01952 382382
Book Tickets Online Coming Soon

Sat 12 September 2020
City Hall – Salisbury
Box Office: 01722 434434
Book Tickets Online Coming Soon

Thu 17 September 2020
Towngate Theatre – Basildon
Box Office: 01268 205300
Book Tickets Online Click Here

Fri 18 September 2020
Palace Theatre – Mansfield
Box Office: 01623 633133
Book Tickets Online Click Here
Sat 19 October 2020
Sands Centre – Carlisle
Box Office: 01228 633766
Book Tickets Online Click Here

Thu 24 September 2020
New Theatre – Oxford
Box Office: 0844 871 3020
Book Tickets Online Coming Soon

Fri 25 September 2020
Corn Exchange – Bedford
Box Office: 01234 718044
Book Tickets Online Click Here

Sat 26 September 2020
Leicester Arena – Leicester
Box Office: 0116 326 9700
Book Tickets Online Click Here

Thu 01 October 2020
Cresset Theatre – Peterborough
Box Office: 01733 265705
Book Tickets Online Coming Soon

Fri 02 October 2020
Pyramid and Parr Hall – Warrington
Box Office: 01925 442345
Book Tickets Online Click Here

Sat 03 October 2020
Buxton Opera House – Buxton
Box Office: 01298 72190
Book Tickets Online Coming Soon

Thu 08 October 2020
Grimsby Auditorium – Grimsby
Box Office: 0300 300 0035
Book Tickets Online Click Here

Fri 09 October 2020
The Dome – Doncaster
Box Office: 01302 370777
Book Tickets Online Click Here

Sat 10 October 2020
Opera House – York
Box Office: 0844 871 3024
Book Tickets Online Coming Soon

Thu 15 October 2020
Darlington Hippodrome – Darlington
Box Office: 01325 405405
Book Tickets Online Click Here

Fri 16 October 2020
Royal Spa Centre – Leamington Spa
Box Office: 01926 334418
Book Tickets Online Coming Soon

Sat 17 October 2020
Kings Theatre – Portsmouth
Box Office: 02392 828282
Book Tickets Online Coming Soon

Wed 21 October 2020
Civic Theatre – Chelmsford
Box Office: 01245 606505
Book Tickets Online Coming Soon

Thu 22 October 2020
Hazlitt Theatre – Maidstone
Box Office: 01622 758611
Book Tickets Online Click Here

Fri 23 October 2020
Leas Cliff Hall – Folkestone
Box Office: 0844 871 3015
Book Tickets Online Coming Soon

Sat 24 October 2020
Arts & Leisure Centre – Stevenage
Box Office: 01438 363200
Book Tickets Online Coming Soon

Thu 29 October 2020
Forum Theatre – Billingham
Box Office: 01642 552663
Book Tickets Online Click Here


Sat 31 October 2020
Grand Theatre – Wolverhampton
Box Office: 01902 429212
Book Tickets Online Coming Soon

Thu 05 November 2020
White Rock Theatre – Hastings
Box Office: 01424 462288
Book Tickets Online Coming Soon

Fri 06 November 2020
Grove Theatre – Dunstable
Box Office: 01582 602080
Book Tickets Online Coming Soon

Sat 07 November 2020
Alban Arena – St Albans
Box Office: 01727 844488
Book Tickets Online Coming Soon

Thu 12 November 2020
Castle Theatre – Wellingborough
Box Office: 01933 270007
Book Tickets Online Coming Soon

Fri 13 November 2020
Regent Theatre – Ipswich
Box Office: 01473 433100
Book Tickets Online Coming Soon

Sat 21 November 2020
Bonus Arena – Hull
Box Office: 0844 844 0444
Book Tickets Online Coming Soon

Thu 26 November 2020
Venue Cymru – Llandudno
Box Office: 01492 872000
Book Tickets Online Coming Soon

Fri 27 November 2020
Venue Cymru – Llandudno
Box Office: 01492 872000
Book Tickets Online Coming Soon

Sat 28 November 2020
Waterfront Hall – Belfast
Box Office: 02890 334455
Book Tickets Online Click Here