The Luna Cinema is back with a whole new programme of classic Christmas and New Year film screenings in magical settings.

The London venues include a return to the Pavilion at Kensington Palace and to Battersea Arts Centre.

Screenings include festive classics such as Elf, Love Actually, Home Alone, The Holiday, The Grinch and a Frozen sing-a-long.

There's even newly released musical fantasy film Wonka.

There is a selection of refreshments across all venues, including a warming hot chocolate and a mug of mulled wine.

At Kensington Palace:

Elf – Thursday, December 14 @ 4.45pm

The Holiday – Thursday, December 14 @ 8.15pm

The Muppet Christmas Carol - Friday, December 15 @ 4.45pm

Edward Scissorhands - Friday, December 15 @ 8.15pm

Battersea Arts Centre

The Muppet Christmas Carol – Monday, December 18 @ 3pm

Wonka – Monday, December 18 @ 7.30pm

Elf - Tuesday, December 19 @ 3pm

Die Hard - Tuesday, December 19 @ 7.30pm

The Nightmare Before Christmas - Wednesday, December 20 @ 3pm

The Muppet Christmas Carol - Wednesday, December 20 @ 7.30pm

Frozen – Thursday, December 21 @ 3pm

Elf – Thursday, December 21 @ 7.30pm

The Santa Clause – Friday, December 22 @ 3pm

Wonka - Friday, December 22 @ 7.30pm

Wonka - Saturday, December 23 @ 3pm

Edward Scissorhands - Saturday, December 23 @ 7.30pm

George Wood, founder of The Luna Cinema, says: “Nothing says Christmas like gathering with family and friends to watch festive film favourites and we’re as excited as ever to be back this winter with a wonderful line up of film favourites in breath-taking venues across the country.

“An absolute must-do this December, our 2023 programme represents the ultimate line-up of Christmas classics in a beautiful winter setting, giving guests everything they need to cosy up and get into the festive spirit.”

Tickets are available to buy online and prices start from £10.50.