Celebrate afternoon Tea at The Goring Hotel London this Christmas for a little extra festive twist. Tea is set against the sparkling backdrop of the hotels newly refurbished Terrace, Bar and Lounge. The Goring Christmas Tea begins with a festive Christmas Champagne Cocktail followed by a selection of freshly cut sandwiches, homemade scones, More >