Skip to main content
Saturday, 20 June 2026 · Morning editionLondon ⛅ 23°C1 TV premieres this week1 prime-time slots tonightStreaming #1: Wicked: For GoodAbout UsOur TeamSourcesContactNewsletter

Cast of A Very British Christmas

HomeCasts

Rachael, a stressed opera singer, returns home for Christmas. The three leads are Rachael (Rachael Stirling), her father David (David Troughton), and her love interest Joe (Simon Cotton).

  • Channel 5
  • 2019
  • Film
  • 12 cast

Main cast

  • RachaelRachael StirlingMain
  • DavidDavid TroughtonMain
  • JoeSimon CottonMain

Supporting cast

  • MollyMolly LoganSupp
  • Mrs. PattersonMaggie McCarthySupp
  • VicarJohn BowlerSupp
  • TomTom GlenisterSupp
  • SarahSarah BallSupp
  • PetePete Lee-WilsonSupp

Guest & voice

  • Mrs. HigginsMona HammondGuest
  • Young RachaelMegan MacKenzieGuest
  • Young JoeJack BandeiraGuest

No matches — try another name.

About this cast

A Very British Christmas is a 2019 Channel 5 romantic comedy film. It follows Rachael, an opera singer who returns to her family home in the Lake District for Christmas, where she reconnects with her father and a childhood friend, Joe. The film stars Rachael Stirling, David Troughton, and Simon Cotton in the lead roles.

FAQs

Who plays Rachael in A Very British Christmas?

Rachael Stirling plays the lead role of Rachael.

Is A Very British Christmas a TV series or a film?

It is a TV film, originally broadcast on Channel 5 in the UK.

Where was A Very British Christmas filmed?

The film was shot in the Lake District, England, particularly around Windermere.

Who directed A Very British Christmas?

The film was directed by Jonathan Wright.

What is the plot of A Very British Christmas?

Rachael, a stressed opera singer, returns to her family home in the Lake District for Christmas, where she reconnects with her father and a childhood friend, Joe, leading to romance and festive cheer.

Sources & where to watch: IMDb · Wikipedia · Where to watch (JustWatch UK) · Updated June 2026

Browse all cast guides →