Christmas carol singing in Hampstead, dancing on ice at the JW3 and a literary quiz at Keats Community Library are just some of the things featured in our top five this week.

1. Thursday - Literary quiz

The Keats Community Library literary quiz returns for the winter. Themed around “books and other pleasures”, this friendly competition will give you and your team a chance to show off your literary prowess and win prizes. With refreshments available, you will be able to book a table with your friends or join a team of complete strangers. Held at the library in Keats Grove, Hampstead. Starts 7.30pm. Entrance £5 per person. Book in the library. Parking permits available for £1.

2. Sunday - Carols

As we get into the full swing of the festive season, a whole host of groups will be holding carol concerts across Hampstead and Highgate.

Following a sell-out last year, the Hampstead Consort kicks things off with two family carol concerts on Sunday at Burgh House in New End Square, Hampstead. The two sessions run at 1.30pm and 3pm. Tickets £11 (children £5). Visit ticketsource.co.uk/hampsteadchristmasconcerts to book.

Also on Sunday, musicians, dancers and storytellers will fill Cecil Sharp House in Regent’s Park Road, Primrose Hill, with “yuletide cheer”. Cecil Sharp House Choir will perform a cappella arrangements of traditional, seasonal songs with a chance for everyone to join in. Runs 7pm to 10pm. Tickets £14. Visit cecilsharphouse.org or call 0844 888 9991 to book.

3. Friday - Christmas storytelling

International children’s artist and storyteller Siggistardust presents a Christmas-themed storytime at Primrose Hill Community Library. Starting her career as a resident illustrator and cartoonist for a variety of children’s publications, she has also worked with popular children’s channel CBBC. She now works with libraries across London, donning her “magic storyteller’s hat” to help children develop a love for reading. Starts 10.30am. Held at the library in Sharpleshall Street. Suggested donation of £2 per child. Visit phcl.org for more information.

4. Saturday - Ice dancing

A swinging double-bill of DJs will head to the JW3 in Finchley Road. Designed to “get your tuches moving and your soul swinging on the dance floor”, this evening of dancing and music begins with candle-lighting and cocktails. The outdoor ice rink, which is in its second year, will also be transformed into a winter dance floor. Starts 7pm. Tickets £6 to £12. Visit jw3.org.uk or call 020 7433 8988 to book.

5. Saturday - Kenwood

Celebrate the magic of Christmas with free family fun at Kenwood House. The hands on “make and take” activities, running on both Saturday and Sunday, promises to get all ages “in the festive mood”. While the children are entertained, parents can enjoy the grounds of the 17th century former stately home and the stunning views it offers over London. Runs 12pm to 4pm. Visit english-heritage.org.uk/daysout/properties/kenwood for more information.