Feast in the East: top spots for Christmas Dining in East London 2024
The big day is fast approaching, and the buzz around the office Christmas party is building but where’s the best spot in East London to celebrate?
It’s that time of year again when the dreams of crispy turkey and goose fat roasties have started and the big decision is where to go for a slap-up Christmas dinner, either on the day itself or in the run-up.
Nothing beats a home-cooked meal but in London, not many of us have the space to host or the time to organise it. Luckily, East London has plenty of venues that will bring Christmas on a plate to you and your friends, family or work colleagues.
Our guide to Christmas dining in Tower Hamlets includes something for everyone, from traditional gastropubs and festive karaoke nights to more formal sit-down meals.
All venues recommend booking as soon as possible to avoid disappointment.
Not looking for a five-star sit-down extravaganza? Many caffs and takeaways will be putting on festive Twists and we like the sound of the turkey toastie and sweet festive favours at Ole & Steen Danish Bakery in Canary Wharf.
Flat Earth Pizzas Christmas Menu
BEST FOR SOMETHING DIFFERENT

Flat Earth Pizzas, known for their sustainable and award-winning pizzas are taking their well-loved pizzas and adding some festive twists. They have two set lunch menus either for Christmas team meals or family festivities
To pair with the celebrations, enjoy Pét Nat, a sparkling wine which unlike traditional champagnes finishes their fermentation in the bottle and is a softer drink with a purer fruiter flavour.
The Christmas Lunch set menu suitable for work parties is £23pp, available until 5 pm. The festive feast set menu is £33pp suitable for family-style get-togethers.
The Christmas menus will be served from November 12 to December 22.
Find Flat Earth Pizza 10 minutes from Bethnal Green Tube station at 286-290 Cambridge Heath Road (corner of Vyner Street), E2 9DA and visit Flatearthpizzas.com/christmas.
The Victoria
BEST FOR CHRISTMAS PARTIES

The Victoria is a well-loved foodie pub in Mile End, with menus curated with fresh fish from independent fishmongers from British Shores.
This year The Vic’s winter garden will be complete with a teepee and heated alfresco space available to book for parties of up to 150 people. The private dining room on the first floor is also available to book and is suitable for groups of up to 20.
The Vic will be a Christmas tree-free zone this year, choosing to donate the normal costs of a tree to Forestry England to support their environmental plans to plant more woodlands.
While the pub is closed for Christmas and Boxing Day, the festive menu is available throughout December. Two courses are £34 and three courses for £40.
Find The Victoria on 110 Grove Rd, Bow, London E3 5TH and for more information visit Thevic.london/christmas.
The Crown / Coborn / Royal Oak / Owl and Pussy Cat
BEST FOR DINING ON CHRISTMAS EVE OR THE BIG DAY

If you want a Christmas free of cooking and washing up, The Crown is open across the festive period, even on Christmas Day.
The Crown spans over two floors with dining rooms, a secret gin bar and balconies looking over the entrance to Victoria Park. The upstairs of the pub has two private rooms complete with traditional leather pub chairs, wooden floors, dim lighting and teal walls.
On the big day, treat yourself to a Hampshire venison carpaccio followed by a Gressingham duck Wellington or a Driftwood goat’s cheese & pear salad, if you’re a vegetarian.
The Christmas Day set menu costs £95 pp and the Christmas Party Set menu is £42 pp.
If you like the menu but not the location, you can try The Royal Oak, Owl and Pussycat, or The Coborn. They all share the same menu because they’re owned by the same company, Young’s.
The Crown is open on Christmas Eve from 11am to 11 pm, Christmas Day from 12 pm till 6 pm and Boxing Day from 12 pm till 10.30 pm.
Find The Crown at 223 Grove Rd., London E3 5SN and for more information visit Thecrownbow.co.uk
Morgan Arms
BEST FOR AFTERNOON TIME CHRISTMAS DINNER

Morgan Arms is a traditional East End pub located just a stone’s throw away from Mile End and Bow Road Tube Stations. They host weekly pub quizzes, jazz night and Sunday roasts.
Morgan Arms is open on Christmas Day from 12 pm till 5 pm with a three-course set menu for £88 per person.
The Christmas celebration meals offer parties the convenience of choice with either a mixed or vegetarian board menu for sharing or a three-course set party menu.
If you’re looking for a quieter festive meal, their regular Sunday menu includes five roast dinner options. Also for those wanting to celebrate New Year’s Eve, the Morgan Arms has a 1920s-themed party to welcome 2025.
Find Morgan Arms on 43 Morgan St, Bow, London E3 5AA and for more information visit Morganarmsbow.com
Barge East
BEST FOR AN UNUSUAL PLACE FOR CHRISTMAS PARTIES

Fancy an alternative to the traditional pub setting? Barge East is a 125-year-old Dutch barge transformed into a sustainable restaurant and riverside gardens. Menus are curated with sustainability in mind with ingredients from the in-house garden and local produce.
Barge East has several spaces to choose from. For your Christmas event with work colleagues, the Barge downstairs space has a capacity for 50 seated guests and the canopy which offers more of an exclusive location with views of the canal seats up to 26 guests.
For more intimate festive celebrations the booths and captain cabin have a capacity of six to 36 seated guests.
The festive menu has two options with a three-course meal for £55 and a 4-course meal for £59. Barge East also has a weekday lunch two-course reduced menu for £35.
Unfortunately, Barge East is not open on Christmas Day or Boxing Day but is available to book for Sunday Roasts and for the rest of December.
Find Barge East at River Lee, Sweetwater Mooring, White Post Ln, London E9 5EN and for more information visit Bargeeast.com
The Star of Bethnal Green
BEST FOR LETTING YOUR HAIR DOWN

The Star of Bethnal Green has five karaoke rooms available to book for Christmas time, a great way to spruce up the work’s Christmas do.
You can also book The Stage or The Caravan for your festive party needs with options to add pre-booked food and drink packages.
The Star of Bethnal Green have a Patty & Pickle Festive set menu with the choice of any meaty or vegan burger, a side and fries for £20- the cheapest choice on this list.
The Star of Bethnal Green is at 359 Bethnal Green Rd, London E2 6LG and for more information visit Starofbethnalgreen.co.uk
Green Goose
Best for bright celebrations

The Green Goose is a classic East End pub, just a stone’s throw away from the Roman Road. Its rustic and cosy interiors are sure to provide a peaceful sanctuary away from the busy streets of London this Christmas. The Goose – as it is affectionately known by locals – features large period windows that fill the space with natural light, helping to keep winter days bright.
The Green Goose is open on Christmas Day from 12 pm to 4.30 pm. The festive menus include christmas classics to gluten-free and plant-based options.
The Christmas Day Dinner menu is £80pp. For the more casual celebrations, Christmas canopies are an affordable choice with five – nine canopies for each person ranging from £12.50- £22.50. The Christmas set menu is £36pp suitable for more formal festivities.
Find The Green Goose at 112 Anglo Rd, Old Ford, London E3 5HD. For more information visit Greengooselondon.com
Worthy Mentions
The Gun Docklands is a fine dining pub with river views. It’s open for Christmas Day and available to book for parties. Christmas Day dinner will cost you £120 per person, the most expensive option on this list. This includes bubbly on arrival and a three-course meal with optional intermediate and cheeseboard specials.
On the flip side, Cafe Creme, 566 Roman Road, has a Christmas Menu starting from November 17 costing just £19.50 for a 3-course meal with roast turkey.
If you’ve already got your Christmas roast dinner covered, here are some excellent pubs in our local area open on Christmas Day:
The Approach Tavern: Open for drinks only 11:30 am to 3 pm with a christmas menu available Wednesday to Friday only from November 27 to December 20.
The Peacock Pub: This pub is tucked away in Stepney Green and is open on Christmas Day from 12 pm – 4 pm. It has become traditional for families to go to the peacock for Christmas where they will be serving sausage rolls, roast potatoes and mulled wine- no need to book.
Town of Ramsgate: open on Christmas Day from 12 pm to 2 pm serving drinks only. The Wapping pub usually gets full of people fitting in a Christmas Day treat so make sure you get there in good time to avoid disappointment.
Still looking for a festive day out? Check out our guide to the top 2024 Christmas Markets in East London