Horrible Histories - The Best of Barmy Britain tickets


Sold Out Event

Missed it? Browse live shows now!

Find Events

To celebrate the 5th Anniversary of Barmy Britain in the West End, a special production of Horrible Histories featuring your favourite characters return to Apollo Theatre this August. Hugely energetic productions and sparklingly clever scripts have made Horrible Histories the beloved franchise it is today.

Horrible Histories brings astonishing (and truly gross) facts and events to life as key moments in Britain's history are recounted with humour and song. This special production calls forth a bevy of extraordinary historical figures that are guaranteed to thrill and captivate all ages.

Don't miss your chance to get tickets to Horrible Histories - The Best of Barmy Britain, a fun and fact-filled treat for all the family.

Customer Reviews

21 reviews
Verified purchase
4 Sep 2016

My 8-year old enjoyed it and learned a lot without realizing it. Me, too!

Verified purchase
3 Sep 2016

Fantastic venue, fantastic show.

Verified purchase
3 Sep 2016

I realy enjoyed it one of the best plays ever and I gave seen3 other horrible histories fantastic kian age 11

John H
Verified purchase
3 Sep 2016

My 9 yr old daughter is a big fan of HH and she loved the show.

Mum of 2
Verified purchase
3 Sep 2016

Brilliantly written, incredibly funny and perfect for kids and adults. My 8yr old and 10yr old throughly enjoyed it (as did I). The two actors were amazing.



Apollo Theatre, Shaftesbury Avenue, London, W1D 7ES

Cancellation Policy

No refunds after booking. 


70 minutes

How Does It Work

You will receive a confirmation email with your booking reference.

If you choose collect at box office please print this and bring it with you on the day of the show a minimum of 30 minutes before the performance start time.

If you choose post - tickets are sent 5 days after purchase.

Suitable For Children

Ages 5+

Where Do I Go

Apollo Theatre, Shaftesbury Avenue, London, W1D 7ES.

By Tube-Piccadilly Circus (Bakerloo, Piccadilly)

By Bus-1, 14, 19, 22, 24, 29, 38, 55, 176