Christmas will be upon us in no time and with five floors to explore it is time to start planning your festive celebrations. This Christmas, enjoy your celebrations with views of the River Thames. From our Rooftop terrace to the gorgeous Garden room we have an abundance of private spaces perfect for this year’s Christmas party.

Sit down with friends or family and enjoy a traditional festive three-course menu, a celebration of the very best of British produce – down to the very last sprout! Or, if you are hosting a Christmas party, why not take a look at our sharing boards and packages that are sure to get the party started!

Whichever way you choose to celebrate, you’ll be sure to have a great time at Enderby House.




Place was really great. We hired a private room in the basement. Really quirky and an excellent atmosphere. Food good.

Adrienne - Google - July 2021

Festive private dining We booked the Collectors room for a Christmas catch up which was wonderful. The three course festive menu was delicious. Service was fantastic and it was a lovely day. Will 100% be returning both for drinks and to book another private dinner. Thank you again!

PascalesAdventure - Tripadvisor - December 2021

One of the best roof terraces on the peninsula. Great diverse and exciting menu, with great service from the team. Our new favourite local!

Stephanie - Google - July 2021

Great atmosphere in a new stylish pub at the river front with attentive staff and a good selection of drinks and food.

Anton - Google - July 2021

Gift Vouchers

From a three-course feast to a weekend away, or simply a quiet couple of pints in their favourite local, treat someone special and give the gift of the pub this Christmas.

Gift of the pub

Enderby House

 23 Telegraph Avenue,



SE10 0TH


Maze Hill Overground (0.56 miles)
North Greenwich Underground (0.66 miles)


Your enquiry has been successfully sent and our team will be back in touch with you soon to confirm your booking.

If you need to speak to speak to us sooner, give us a call on 02088976755 and a member of the team will be happy to help.