Christmas Celebrations in Greenwich Market

The Coach & Horses is festive-ready with our perfect, mouth-watering festive menus for you, your friends, colleagues, and family to tuck into this Christmas.

What better place to celebrate your festivities than in the beautiful Greenwich Market, in the heart of idyllic Greenwich? Feast your eyes on our can’t-say-no-to-a-third-course Christmas menu and get ready for a soul-warming celebration.

Enquire now to plan your parties and celebrations! Pop another bottle open (because why not?) and let the festive cheer flow. With our super-sociable atmosphere and deliciously indulgent offerings, the Coach & Horses is the ideal spot for a truly memorable Christmas.

Click HERE for terms and conditions.


Our Opening Times

Christmas Eve

12:00 - 22:30

Christmas Day

12:00 - 18:00

Boxing Day

11:00 - 23:00

New Year's Eve

11:00 - 01:00

New Year's Day

11:00 - 23:00


Relaxed. Open fire. Good food. Lovely service. Lively atmosphere. Had many happy hours here with Fred my (late) Daschund. Yes dog-friendly... fab.


Really cosy pub within Greenwich market, has a real festive feel with the smell of mulled wine as you enter. They had several hot drinks available including mulled cider, hot apple gin and hot chocolate. Definitely worth a visit if your browsing round the market


A nice, cosy pub with good energy! Went here for a Christmas Wreath making masterclass which was a fantastically run and friendly night. Shout out to the staff there and the gents from Betts and Twine Florist for a heap of fun and laughs!!


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.

The gift of the pub

Coach and Horses Greenwich

Greenwich Market,


Greater London,

SE10 9HZ

020 8293 0880


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 020 8293 0880 and a member of the team will be happy to help.