Teddington’s top places to go for Christmas dinner revealed
By Tilly O'Brien 23rd Nov 2025
By Tilly O'Brien 23rd Nov 2025
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 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

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

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 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

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.
CHECK OUT OUR Jobs Section HERE!
teddington vacancies updated hourly!
Click here to see more: teddington jobs
Share: