A Horrible Histories show about "revolting rulers and mad monarchs" is coming to Winchester later this month.

'Rotten Royals' promises a humorous look into Britain's past with "the funniest and most outrageous regal scenes" from the hit Barmy Britain shows.

Audiences at at Theatre Royal Winchester will say hello to characters like Richard the Lionheart, King Edward I, and Richard III.

Rotten Royals will be at Theatre Royal Winchester on July 21Rotten Royals will be at Theatre Royal Winchester on July 21 (Image: Mark Douet)

Rotten Royals will be at Theatre Royal Winchester on July 21Rotten Royals will be at Theatre Royal Winchester on July 21 (Image: Mark Douet)

They can also expect encounters with the Tudors, Elizabeth I, and King James, known for his witch trials.

Audiences are welcomed to "sing along with crazy King Charles and move to the groove with party Queen Victoria".

The show, which is described as being "history with the nasty bits left in" will be held at the theatre's auditorium on July 21.

Rotten Royals will be at Theatre Royal Winchester on July 21Rotten Royals will be at Theatre Royal Winchester on July 21 (Image: Mark Douet)

Prices for tickets begin at £13.  Go to theatreroyalwinchester.co.uk/ to book. 

There will be two shows on the day - one at 1.30pm and another at 4.30pm, each running for approximately an hour.

It is recommended for individuals aged five and above.

The show will take place three days after the theatre hosts the Girls Night Out cabaret show on July 18, which celebrates womanhood.