London - Christmas Day

CHRISTMAS DAY

Enjoy the magical atmosphere of a winter's day in London and join us on 25th December for a delicious three-course Christmas Day lunch or dinner.

Sit back and relax while we help make it a day to remember.