London Drum

Horrible Histories: Barmy Britain – The Best Bits!

Horrible Histories: Barmy Britain - The Best Bits
Where? Apollo Theatre, Shaftesbury Avenue, Soho When? 31st July to 31st August 2025 11 AM and 2 PM (Mon-Tue & Sun); 11 AM (Wed-Thu & Sat) Running time? 1 hour 10 minutes, with no interval Price? From £24 Parking: Nearby car parks Buses: 1, 14, 19, 22, 24, 29, 38, 55, 176 Bus fares Trains: The closest station is Piccadilly Circus Bakerloo Piccadilly Other nearby stations: Covent Garden, Leicester Square and Tottenham Court Road Train fares

Tickets from £24 Book tickets

Official tickets from London Theatre Direct 100% secure booking process Tickets are exchanged or fully refunded if the show is cancelled Full member of STAR - the Society Of Ticket Agents and Retailers

We all want to meet people from history... the trouble is everyone is dead! So Horrible Histories is back with the craziest characters and rudist rulers from Britain's past - it's history with the all nasty bits left in!

A scene from Horrible Histories: Barmy BritainPhoto: nimaxtheatres.com

Will the Romans beat battling Boudicca? Will we avoid being conquered by William? Will King John be a martyr for the Magna Carta? Will Thomas Becket get the chop? Or how about a bit of house hunting with Henry VIII?

Will you stand and deliver with dastardly Dick Turpin? What would have happened if we all caught the putrid plague? Along the way you'll meet the gorgeous Georgians in their powdered wigs and pantaloons, and break into Buckingham Palace to try and hide from Queen Victoria.

A scene from Horrible Histories: Barmy BritainPhoto: nimaxtheatres.com

Horrible Histories Barmy Britain: The Best Bits does exactly what it says on the tin. The writers have chopped up the show and left only the truly disgusting bits in. So prepare yourselves for the best of Barmy Britain!

Horrible Histories Barmy Britain Cast & Creatives

Director: Neal Foster; Written by: Neal Foster

How to get to Apollo Theatre

Bus and train fares to Apollo Theatre
Fare zone Cash Oyster & Contactless Travelcard
Single fare Single fare Daily cap One day
Peak Off-peak Peak Off-peak Any­time Off-peak
Bus (all zones) n/a £1.75 £5.25 £6
Train (zone 1) £7 £2.90 £2.80 £8.90 £8.90 £16.60(zone 1-4) £16.60(zone 1-6)
Train (zone 1-2) £7 £3.50 £2.90 £8.90 £8.90
Train (zone 1-3) £7 £3.80 £3.10 £10.50 £10.50
Train (zone 1-4) £7 £4.60 £3.40 £12.80 £12.80
Train (zone 1-5) £7 £5.20 £3.60 £15.30 £15.30 £23.60(zone 1-6)
Train (zone 1-6) £7 £5.80* £3.80* £16.30 £16.30
* Journeys between zone 1 and Heathrow are always charged at the peak rate. Prices are correct as of
Bus No.1, 14, 19, 22, 24, 29, 38, 55 and 176 all stop near Apollo Theatre. The closest train station is Piccadilly Circus Bakerloo Piccadilly. Plan your journey from Bank, Charing Cross, Earl’s Court, Euston, King’s Cross St. Pancras, Liverpool Street, London Bridge, Marylebone, Paddington, Victoria, Waterloo or another station:

You might be interested in…

Search for more kid’s events and theatre shows in London, or look for things to do in Soho. Check out all the other events on Thursday 31st July, Saturday 2nd August and during August 2025

★★★West End

Read our review of the West End

Under £15The Tiger Who Came To Tea

The Tiger Who Came To Tea by Judith Kerr

Under £15The Smeds And The Smoos

The Smeds And The Smoos at the Lyric Theatre

From £25The Merry Wives of Windsor

The Merry Wives of Windsor at Shakespeare’s Globe

From £19Sing Street

Sing Street – A New Musical at the Lyric Hammersmith

From £25Burlesque The Musical

Burlesque The Musical at the Savoy Theatre