With Christmas being just over a month away, you might be wondering where’s best in Teddington to go for either an early Christmas dinner or for your actual Christmas Day feast.

Well, do not worry as Teddington Nub News has listed some of the top places to go for Christmas dinner in our town.

The Anglers

The Anglers is located in 3 Broom Rd, Teddington TW11 9NR (Credit: Tilly O’Brien)

The Anglers pub at Teddington Lock is currently taking bookings for Christmas dinners and has  menus for both Christmas food before the big day and a special menu for those wanting to dine out on Christmas Day.

The Anglers’ standard Christmas dining menu offers two courses for £38 and three courses for £42 with the option to add a glass of prosecco for £7.

The menu has a variety of options for each course with Mains including Usk Vale turkey breast and Butternut Squash Ravioli.

You can also add a side for £5 – there are lots to choose from.

Whereas The Anglers’ Christmas Day menu costs £120 per person with a glass of sparkling wine to start and includes two canapes per guest, your choice of starters, mains and desserts along with a hot drink and mince pie to finish.

You can book a table at The Anglers here.

The Anglers also has various Christmas events coming up over the festive period which you can find out about here.

The Lensbury

The Lensbury is located on Broom Rd, Teddington TW11 9NU (Credit: Tilly O’Brien)

If you are feeling a bit fancy, then why not join The Lensbury’s Christmas Day Gala Buffet?

The buffet costs £120 per person for adults and £60 per person for children aged 4 – 10 years old and includes classic festive delicacies to gourmet dishes.

Book your spot here.

The Lensbury has a variety of Christmas events coming up which you can find out about here.

The Wharf

The Wharf is located in 22 Manor Road, Teddington, TW11 8BG (Credit: Nub News)

Throughout December, The Wharf Bar & Restaurant will have various festive menus on offer ranging from an A la Carte menu to set menus, to a Christmas menu for the kids.

You can find out more about The Wharf’s festive menus here.

On Christmas Day, The Wharf is hosting a Christmas dinner with live music and Christmas crackers.

On the day, guests will receive a Kir Royale on arrival and enjoy a selection of canapes.

The Wharf’s Christmas Day menu costs £135 per person and includes a three-course meal with various options available for each course.

Book your table here.

The Park Hotel

The Park is located in 19 Teddington Park Rd, Teddington TW11 0AB (Credit: Nub News)

The Park Hotel is inviting locals to visit any day throughout December where “you’ll find [its] team in high spirits, the Park decorated beautifully for the season and everyone celebrating in style with a jolly Christmas vibe”.

Whether you are planning a cork-popping office party, sociable seasonal drinks & nibbles with friends or an intimate family Christmas day dinner, The Park has spaces for you to host.

From bubbly on arrival to nightcap, you’ll enjoy exemplary service and a buzzing Christmas atmosphere.

Clever Chef Gary has also curated a “spectacular” Christmas Feast menu.

You can book for Christmas at The Park here.

The King’s Head

The King’s Head is located in 123 High St, Teddington TW11 8HG (Credit: Tilly O’Brien)

If you fancy a cosy Christmas Day dinner in your local pub then The King’s Head might be for you.

With six courses for and a bucks fizz for £105 or £52.50 for children aged 12 and under, The King’s Head seems to be your cheapest option.

The pub’s Christmas Day menu includes a variety of starters, mains, sides, and desserts.

Find out more and book here.

Dining and Cooking