CHRISTMAS DAY IN LONDON

Christmas Day at Tudor Barn Eltham 2026

" It's the most wonderful time of the year" 

CHRISTMAS DAY

Christmas Day at Tudor Barn Eltham offers a magical and indulgent way to celebrate the festive season in one of London's most historic and charming venues. Guests arrive to a warm welcome with the bar opening from midday for pre-dinner drinks, setting a relaxed yet celebratory tone before settling in for a luxurious four-course festive feast in the stunning downstairs Gastropub. With traditional seasonal flavours, family-friendly options, and the atmospheric timbered surroundings evoking centuries of history, it's the perfect spot for families or groups to enjoy a stress-free, memorable Christmas lunch—complete with all the trimmings.
Menu Booking Form

Christmas Day

Christmas Parties | Christmas Day | New Years Eve | Festive Meals