The season to be jolly

Spend Christmas in London's family-owned luxury hotel

Brimming with merriment and magic during the festive season, Christmas at The Goring is always a delight.