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 will be sure to delight..