Horrible Histories - Barmy Britain - New!
BOOK NOW
We all want to meet people from history. The trouble is everyone is dead!
So BARMY BRITAIN is back with the hit West End show, full of crazy new characters and rude new rulers from Britain's barmy past!
Will you be conquered by William? Will you sink or swim with King Henry I? Go house hunting with Henry VIII! Join the gorgeous Georgians as they take over England! Break into Buckingham Palace and hide from the Queen Victoria! Watch out for the witch of World War Two!
It’s history with the nasty bits left in!
Tour Dates

Hampton Court Palace
From 27 May 23 to 03 Jun 23
Hampton Court Way, Molesey
East Molesey
KT8 9AU

Harlow Playhouse
From 22 Jun 23 to 24 Jun 23
Playhouse Square
Harlow
CM20 1LS
Box Office: 01279 431945

Festival on the Close, Rugby
From 27 Jun 23 to 27 Jun 23
Macready Outdoor Arena
Rugby
CV22 5EH

Gala Theatre, Durham
From 07 Jul 23 to 08 Jul 23
Millennium Place
Durham
DH1 1WA
Box Office: 03000 266 600

Stockport Plaza
From 09 Jul 23 to 09 Jul 23
Mersey Square
Stockport
SK1 1SP
Box Office: 0161 477 7779

The Sub Rooms, Stroud
From 15 Jul 23 to 15 Jul 23
George Street
Stroud
GL5 1AE
Box Office: 01453 796880

Glastonbury Abbey
From 16 Jul 23 to 16 Jul 23
Magdalene Street
Glastonbury
BA6 9EL
Box Office: 01458 832267

Bacon Theatre, Cheltenham
From 22 Jul 23 to 22 Jul 23
Dean Close School, Hatherley Road
Cheltenham
GL51 6EP
Box Office: 01242 258002

The Regent, Christchurch
From 23 Jul 23 to 23 Jul 23
51 High Street
Christchurch
BH23 1AS
Box Office: 01202 499199

Princes Hall, Aldershot
From 26 Jul 23 to 26 Jul 23
Princes Way
Aldershot
GU11 1NX
Box Office: 01252 329155

Borough Theatre, Abergavenny
From 31 Jul 23 to 31 Jul 23
Cross Street
Abergavenny
NP7 5HD
Box Office: 01875 850 805

Brewhouse Theatre & Arts Centre, Taunton
From 02 Aug 23 to 02 Aug 23
Coal Orchard
Taunton
TA1 1JL
Box Office: 01823 283244

Enginuity, Coalbrookdale
From 03 Aug 23 to 04 Aug 23
10 Wellington Road, Coalbrookdale
Telford
TF8 7DX

Beck Theatre, Hayes
From 09 Aug 23 to 09 Aug 23
Grange Road
Hayes
UB3 2UE
Box Office: 0343 310 0044

Palace Theatre, Southend
From 11 Aug 23 to 11 Aug 23
430 London Road
Westcliff-on-Sea
SS0 9LA
Box Office: 0343 310 0030

Midlands Arts Centre, Birmingham
From 12 Aug 23 to 13 Aug 23
Cannon Hill Park
Birmingham
B12 9QH
Box Office: 0121 446 3232

Orchard Theatre, Dartford
From 16 Aug 23 to 16 Aug 23
Home Gardens
Dartford
DA1 1ED
Box Office: 0343 310 0033

Berrybank Amphitheatre, Gloucestershire
From 20 Aug 23 to 20 Aug 23
Berrybank Park Main Road
Upper Oddington
GL56 0XW

G Live, Guildford
From 22 Aug 23 to 22 Aug 23
London Road
Guildford
GU1 2AA
Box Office: 01483 369350

Wyvern Theatre, Swindon
From 24 Aug 23 to 24 Aug 23
Theatre Square
Swindon
SN1 1QN
Box Office: 0343 310 0040

The Churchill Theatre, Bromley
From 27 Aug 23 to 27 Aug 23
High Street
Bromley
BR1 1HA
Box Office: 0343 310 0020

White Rock Theatre, Hastings
From 28 Aug 23 to 28 Aug 23
White Rock
Hastings
TN34 1JX
Box Office: 0343 310 0031

South Mill Arts, Bishop's Stortford
From 30 Aug 23 to 31 Aug 23
1-3 South Road
Bishop's Stortford
CM23 3JG
Box Office: 01279 710 200

Winding Wheel, Chesterfield
From 03 Sep 23 to 03 Sep 23
13 Holywell Street
Chesterfield
S41 7SA
Box Office: 01246 345222

Chelmsford Theatre
From 10 Sep 23 to 10 Sep 23
Fairfield Road
Chelmsford
CM1 1JG
Box Office: 01245 606 505

Theatre Royal Winchester
From 16 Sep 23 to 17 Sep 23
Jewry Street
Winchester
SO23 8SB
Box Office: 01962 840 440

Sherman Theatre, Cardiff
From 22 Sep 23 to 23 Sep 23
Senghennydd Road
Cardiff
CF24 4YE
Box Office: 029 2064 6900

Pontio, Bangor
From 30 Sep 23 to 30 Sep 23
Bangor University, Deiniol Road
Bangor
LL57 2TQ
Box Office: 01248 38 28 28

New Theatre Royal, Portsmouth
From 07 Oct 23 to 07 Oct 23
20-24 Guildhall Walk
Portsmouth
PO1 2DD
Box Office: 023 9264 9000

Cambridge Arts Theatre
From 25 Oct 23 to 29 Oct 23
6 St Edward's Passage
Cambridge
CB2 3PJ
Box Office: 01223 503333