There are some great places around south London for a pre-Christmas, Christmas dinner if you're looking to get your festive indulgence started early.

New Cross House, New Cross Gate

New Cross House has a fantastic choice of Christmas dinners for both meat eaters and vegetarians, from hot smoked salmon to braised ox cheek to quinoa and squash chilli with avocado.

The Rose, New Cross

From grilled herb polenta with wild mushroom and spinach ragu to roast Norfolk turkey, pigs in blankets and goose fat roast potatoes, The Rose is the perfect place for a family Christmas dinner. It also sells the best Bloody Marys for those vulnerable days after the night before.

Jam Circus, Brockley

Jam Circus is offering some festive treats this Christmas with the choice of two or three courses. It will serve the traditional roast of turkey with sage and chorizo stuffing with roasted carrots, parsnips and potatoes, or if you are looking for something a little different how about Gorgonzola and walnut tortellini?

The Station Hotel, Hither Green

The Station Hotel is offering first-class Christmas dinners as well as cracking drinks to get you through the festive season, from Camembert, cranberry and spinach wellington with potato and squash hash to slow roast rib of British beef with a giant Yorkshire pudding and roast potatoes.

Gipsy Moth, Greenwich

This Greenwich favourite is offering everything rich and luxurious this Christmas with a huge range of Christmas dinners. The Gipsy Moth also has a lot of vegetarian choices so everyone can enjoy the festive season.

Craft, Greenwich

Craft has some amazingly indulgent food this Christmas. This is definitely the place to go if you are looking for something a little bit fancy, with only the freshest and best ingredients.

The Crown and Greyhound, Dulwich

The Crown and Greyhound is offering traditional roast breast of turkey with clementine stuffing, Cumberland pig in blanket, roasted roots, roasted potatoes, braised red cabbage, chestnut sprouts and a red wine jus. It also has a strong range of vegetarian dishes.

The Rye, Nunhead

There is lots to choose from at The Rye such as beef brisket and truffle mayonnaise, Scotch quail egg and pear and blue cheese, and that’s just to start. For the main event choose from

28-day aged sirloin, hand-cut chips, caramelised onion and Manchego butter or Vegetarian haggis and root vegetable wellington, potato and rosemary cake, curly kale and peppercorn sauce.

Joanna’s, Bromley

Joanna’s offers full and hearty dishes all year round but is doing something very special for Christmas. There is so much to choose from on different days with not only its usual menu but menus specific to Christmas Eve, Christmas Day and New Year’s Eve, from roast pork belly with cider cabbage to veggie wellington with buttery mash.

The Royal Oak, Orpington

For something a little bit special this year The Royal Oak is offering a very indulgent meal of pan-roasted venison steak with asparagus, a spinach-stuffed mushroom and dauphinoise potatoes. It will also be serving hand-carved turkey with a Cumberland sausage and red onion pig in blanket with a clementine, tarragon and fig stuffing ball or butternut squash and Emmental roulade, with a pesto and white wine velouté, honey-roasted butternut squash and dauphinoise potatoes.

All of the places mentioned offer an amazing selection of drinks and cocktails too.