Sleeping Beauty at the Churchill Theatre, 5 Dec to 3 Jan, £28 to £37, with Vernon Kay and Andrew Agnew. Every show dated, cheap seats and access shows.

Bromley’s pantomime this year is Sleeping Beauty at the Churchill Theatre, with Vernon Kay in the comedy role of Billy. It runs Saturday 5 December 2026 to Sunday 3 January 2027 in the main auditorium, and unlike most of the town’s Christmas calendar it is already fully on sale.

Updated 22 October: the borough’s second panto is on sale. The Bridge House Theatre in Penge is staging Robyn Hood, 12 December to 9 January, 23 performances; details below.

Updated 7 October: the Churchill Theatre panto 2026 cast is now complete. Andrew Agnew, Balamory’s PC Plum, plays the Dame, with Rebekah Lowings, James Bisp, Jayme-Lee Zanoncelli and Sophie Naglik.

At a glance: Sleeping Beauty, Churchill Theatre, High Street, Bromley BR1 1HA. 5 December 2026 to 3 January 2027, 50 performances, £28 to £37 before fees, about 125 minutes with an interval, ages 3 and up. Tickets from the Churchill Theatre box office.

Last checked 11 October 2026: the booking page still lists 50 performances on sale, priced £28 to £37.

The theatre’s headline is “from £28”. That £28 is real, but it exists on only 13 of the 50 performances, and the top price is £37. This page dates every one of them.

Every date, time and price below was read on 3 September 2026 from the theatre’s own Sleeping Beauty booking page, which carried a “selling fast” tag and showed all 50 performances still available.

Churchill Theatre panto 2026: the full cast

The theatre’s booking page now names the whole principal cast (Churchill Theatre):

Role Played by Known for
Billy Vernon Kay Radio and TV presenter
Dame Bella More Andrew Agnew PC Plum in Balamory
Carabosse Rebekah Lowings West End
Prince Stephen James Bisp West End
Fairy Florence Jayme-Lee Zanoncelli West End
Princess Aurora Sophie Naglik West End

Two things about the company are worth knowing before you book. The producer, Imagine Theatre, says there will not be a Junior Ensemble in this production for 2026/27, so local children are not in the cast this year. And the production sponsor is Stagecoach Performing Arts (Imagine Theatre).

The run in numbers

  • 50 performances on 24 dates. The run spans 30 days, so it is not daily.
  • Cheapest entry price £28, top entry price £37.
  • No performance on Christmas Day and none on New Year’s Day.
  • Also dark on Monday 7, Tuesday 8, Monday 14 and Friday 18 December, which is the odd one out: the last ordinary Friday before Christmas, schools already off, theatre closed.

Every date it plays

Date Times From
Sat 5 Dec 1pm, 5pm £35
Sun 6 Dec 1pm, 5pm £35
Wed 9 Dec 1.30pm, 7pm £28
Thu 10 Dec 1.30pm, 5.30pm £28
Fri 11 Dec 1.30pm, 5.30pm £28
Sat 12 Dec 11am, 3pm, 7pm £28 at 11am, £35 later
Sun 13 Dec 1pm, 5pm £35
Tue 15 Dec 1.30pm, 5.30pm £28
Wed 16 Dec 1.30pm, 5.30pm £28
Thu 17 Dec 1.30pm, 5.30pm £28
Sat 19 Dec 11am, 3pm, 7pm £35 at 11am, £37 later
Sun 20 Dec 1pm, 5pm £37
Mon 21 Dec 1pm, 5pm £35
Tue 22 Dec 1pm, 5pm £35
Wed 23 Dec 1pm, 5pm £35
Thu 24 Dec 1pm, 5pm £37
Sat 26 Dec 1pm, 5pm £37
Sun 27 Dec 1pm, 5pm £35
Mon 28 Dec 1pm, 5pm £35
Tue 29 Dec 1pm, 5pm £35
Wed 30 Dec 1pm, 5pm £35
Thu 31 Dec 1pm, 5pm £35
Sat 2 Jan 1pm, 5pm £35
Sun 3 Jan 1pm, 5pm £35

The figures are the lowest advertised price for that performance on the day we looked. Prices on a Trafalgar production move with demand and cheap seats go first, so treat them as a starting point, not a guarantee.

Where the cheap seats actually are

The £28 performances are not scattered. They are the weekday matinees and early evenings in the first fortnight, 9 to 17 December, plus one 11am on Saturday 12 December. Once the run reaches Saturday 19 December nothing drops below £35 again.

The Saturday 11am show is always the cheapest of that day. On 12 December the 11am is £28 while the 3pm and 7pm are £35. On 19 December the 11am is £35 while the other two are £37. If a weekend is your only option, take the first show.

Christmas Eve and Boxing Day are peak, not a bargain. The £37 top price sits on eight performances: the 3pm and 7pm on Saturday 19 December, both on Sunday 20 December, both on Christmas Eve and both on Boxing Day.

Discounts, and the catch in them

The theatre’s Pricing and Discounts panel splits the run into “Standard” and “Popular” performances. The discounts below apply to every Standard performance plus four named Popular ones: 2 January at 1pm and 5pm, and 3 January at 1pm and 5pm. The page does not say which other performances count as Popular, so check the price before committing if you are relying on a discount.

  • Concessions: £2 off per ticket. Under 16s, over 60s, students and unemployed. ID may be required.
  • Family of four ticket, requiring a minimum of two under 16s, subject to availability.
  • Groups. Separate rates at 10+, 20+ and 40+, booked through the group enquiry form or on 0343 310 0077. Seat restrictions may apply, and group rates cannot be combined with any other concession or discount.
  • Priority Live members: £2 off per ticket, valid on all seats for the opening weekend and the 7pm show on 9 December. Membership is £45 a year across Trafalgar’s venues, so it only pays back on a large booking.

Schools: £18 a head, six dates only

Schools can book at £18.00 per student, with a free teacher place for every 10 students, by phone on 0343 310 0077. It is available on six performances only, and every one is a 1.30pm weekday matinee: Wednesday 9, Thursday 10 and Friday 11 December, then Tuesday 15, Wednesday 16 and Thursday 17 December.

Those are the same six slots that carry the £28 public price, which is why that fortnight is the cheap one.

The show itself

The production is by Imagine Theatre, which produces the Churchill’s panto, with special effects by Burnt Toast FX. It runs about 125 minutes including a 20 minute interval and is billed for ages 3 and up (Imagine Theatre). The story is the standard one: the wicked fairy Carabosse’s curse, the spinning wheel, the enchanted sleep.

Vernon Kay was the first name announced, in July: “Once you’ve caught the panto bug, there’s no going back. I absolutely loved my time in High Wycombe, so when the chance came to head to Bromley this Christmas it was an easy yes.” The theatre’s director Lorna Strawson called it “his Bromley Panto debut” (BroadwayWorld, 20 July 2026). The rest of the cast followed, and is listed in the table at the top of this page. The theatre has not published which performances any of them appear in, and panto leads do miss shows, so ask the box office if it matters.

The access performances the booking page does not show you

None of the 50 performances carries a BSL, captioned, audio described or relaxed tag on the theatre’s own listing. The producer publishes them anyway. Imagine Theatre lists the accessible performances for every venue it supplies on one page, and Bromley’s are these (Imagine Theatre accessible performances):

Type Date Time
Signed Wed 9 Dec 7pm
Audio described Fri 11 Dec 5.30pm
Relaxed and chilled Sat 12 Dec 11am
Relaxed Tue 15 Dec 1.30pm
Captioned Thu 17 Dec 5.30pm

Two things follow. Every access performance sits inside the cheap fortnight, so all of them are £28 shows, and the relaxed and chilled performance at 11am on 12 December is the cheapest slot in the whole run. Imagine Theatre adds: “Please confirm these dates with the theatre prior to booking.” There are wheelchair spaces in both the stalls and the circle, and access and companion tickets have to be booked on 0343 310 0020 rather than online.

Getting there and parking

The Churchill Theatre is on High Street, Bromley BR1 1HA, in the same complex as Bromley Central Library, with the pedestrianised High Street running past the front doors. It is a five minute walk from Bromley South and about ten from Bromley North, and ten minutes from the Market Square and Glades bus stops, served by the 61, 119, 138, 146, 162, 208, 227, 246, 261, 314, 336, 352, 354, 358, 367 and 638.

The theatre has no car park of its own and points people at Tetty Way and Churchill Way, both council-run and both with blue badge spaces. A 1pm matinee puts you in the middle of a shopping day: it finishes around 3.05pm, inside the daytime tariff, while a 5pm show finishing around 7.05pm straddles the daytime and evening rates. Rates for every town centre car park are on our parking in Bromley page, and live closures on the approach roads are on our roadworks and travel page.

What else is on

The other panto in the borough is Robyn Hood at the Bridge House Theatre in Penge, above the Bridge House pub at 2 High Street, SE20 8RZ. It runs Saturday 12 December 2026 to Saturday 9 January 2027, 23 performances, mostly at 6.30pm, with afternoon shows on 19, 22, 23 and 27 December and 2 January. Luke Adamson writes and co-directs; Lizzie Burder plays Robyn Hood, Georgina May Haley returns as Maid Marian and Ben Howarth is the Sheriff of Nottingham. The theatre’s show page lists no prices, so check them when you book. The auditorium is on the first floor and reached only by stairs; Penge West station is under a minute away (The Bridge House Theatre).

The town centre Christmas lights go on on Sunday 15 November, three weeks before the panto opens, and the panto cast has appeared on the switch-on stage in past years. The borough’s fireworks displays are on Saturday 7 November.

Last year’s Churchill panto was Beauty and the Beast. We re-check this page’s prices in late November.

Frequently asked questions

What is the Bromley panto in 2026?

Sleeping Beauty, at the Churchill Theatre on Bromley High Street, from Saturday 5 December 2026 to Sunday 3 January 2027. There are 50 performances on 24 dates.

Who is in the Churchill Theatre panto 2026?

Vernon Kay plays Billy and Andrew Agnew, PC Plum from Balamory, plays Dame Bella More. Rebekah Lowings is Carabosse, James Bisp is Prince Stephen, Jayme-Lee Zanoncelli is Fairy Florence and Sophie Naglik is Princess Aurora.

How much are Churchill Theatre panto 2026 tickets?

From £28 to £37 before booking fees. The £28 seats are on the weekday shows from 9 to 17 December and the 11am on Saturday 12 December. From 19 December nothing is below £35.

How long is the Bromley panto?

About 125 minutes, including a 20 minute interval. It is billed for ages 3 and up.

Is there a BSL or relaxed performance of the Bromley panto?

Yes. Signed on Wednesday 9 December at 7pm, audio described on Friday 11 December at 5.30pm, relaxed and chilled on Saturday 12 December at 11am, relaxed on Tuesday 15 December at 1.30pm and captioned on Thursday 17 December at 5.30pm. Access tickets are booked on 0343 310 0020.

Sources

First checked 3 September 2026; cast rechecked 7 October 2026; prices, performance count and access dates rechecked 11 October 2026.