Having successfully attempted to escape from a locked tank of water, and less successfully managed to vanish an elephant, Yorkshire pudding Mr. Swallow returns this year with a musical retelling of Dickens’ festive classic A Christmas Carol.

Costarring Mr. Goldsworth (David Elms) and Jonathan (Kieran Hodgson), they are also joined by P&O Ferries favourite, lounge singer Rochelle Kelly. Jangle those jingles, devour those Christingles, it’s time for some Christmas chaos…

Quote from Mr. Swallow: ‘The hugest of thank yous to the Dickens estate for trusting me with this literary classic. I remember studying it at school and never really liking it. But it has been a real privilege getting to take the original text and change all the words, context and overall meaning such that it fits my very specific requirements. I’d also like to point out that this is the longest musical I (and possibly others) have ever written. Fingers crossed it’s not the last.’

Cast

Nick Mohammed

David Elms

Kieran Hodgson

Creatives

Nick Mohammed

Book & Lyrics

Oliver Birch

Music

Matt Peover

Director

Owen Donovan for Berk's Nest

Producer

Freddie Tapner

Music Supervisor

Fly Davis

Set & Costume Designer

Emily Holt

Choreographer

Juli Fraire

Production Manager

Pricing and availability

Wed 7 Dec 7.00pm
Band A £24.00
Band B Sold out
Band C £20.00
Standing £19.00
Last few
Thu 8 Dec 3.00pm
Band A £19.00
Band B £17.00
Band C £15.00
Standing £14.00
Book now
Thu 8 Dec 7.00pm
Band A Sold out
Band B £27.00
Band C £25.00
Standing £21.00
Last few
Fri 9 Dec 7.00pm
Band A £35.00
Band B £33.00
Band C £29.00
Standing £25.00
Last few
Sat 10 Dec 3.00pm
Band A £32.00
Band B Sold out
Band C £28.00
Standing £24.00
Last few
Sat 10 Dec 7.00pm
Band A £35.00
Band B Sold out
Band C £29.00
Standing £25.00
Last few
Mon 12 Dec 7.00pm
Band A £28.00
Band B £26.00
Band C £24.00
Standing £20.00
Book now
Tue 13 Dec 7.00pm
Band A £30.00
Band B £28.00
Band C £26.00
Standing £22.00
Book now
Wed 14 Dec 7.00pm
Band A £28.00
Band B £26.00
Band C £24.00
Standing £20.00
Book now
Thu 15 Dec 3.00pm
Band A £28.00
Band B £26.00
Band C £24.00
Standing £20.00
Book now
Thu 15 Dec 7.00pm
Band A £34.00
Band B £32.00
Band C £28.00
Standing £24.00
Last few
Fri 16 Dec 7.00pm
Band A £33.00
Band B £31.00
Band C £27.00
Standing £23.00
Book now
Sat 17 Dec 3.00pm
Band A £30.00
Band B £28.00
Band C £26.00
Standing £22.00
Last few
Sat 17 Dec 7.00pm
Band A £33.00
Band B £31.00
Band C £27.00
Standing £23.00
Book now
Sat 17 Dec 9.30pm
Band A £32.00
Band B £30.00
Band C £26.00
Standing £22.00
Book now
Mon 19 Dec 7.00pm
Band A £32.00
Band B £30.00
Band C £26.00
Standing £22.00
Book now
Tue 20 Dec 7.00pm
Band A £33.00
Band B £31.00
Band C £27.00
Standing £23.00
Book now
Wed 21 Dec 7.00pm
Band A £32.00
Band B £30.00
Band C £26.00
Standing £22.00
Book now
Wed 21 Dec 9.30pm
Band A £32.00
Band B £30.00
Band C £26.00
Standing £22.00
Book now
Thu 22 Dec 3.00pm
Band A £28.00
Band B £26.00
Band C £24.00
Standing £20.00
Book now
Thu 22 Dec 7.00pm
Band A £32.00
Band B £30.00
Band C £26.00
Standing £22.00
Book now
Thu 22 Dec 9.30pm
Band A £32.00
Band B £30.00
Band C £26.00
Standing £22.00
Book now
Fri 23 Dec 3.00pm
Band A £28.00
Band B £26.00
Band C £24.00
Standing £20.00
Book now
Fri 23 Dec 7.00pm
Band A £32.00
Band B £30.00
Band C £26.00
Standing £22.00
Book now
Fri 23 Dec 9.30pm
Band A £32.00
Band B £30.00
Band C £26.00
Standing £22.00
Book now
FILTER
TIME
PRICES AVAILABLE
£14 £35
AVAILABILITY

Sign up for updates

Yes, I'd love to hear from Soho Theatre about shows, events, products and schemes, including memberships. Sign me up.

What will happen with my data? Read our Privacy policy.