Doggett's Coat & Badge
Looking for the best restaurants for Christmas lunch in London? Doggett's Coat & Badge is a pub in South Bank slinging out roasted turkey with all the usual sides, ribeye steak and slow-cooked pork belly alongside sumptuous starters (not to mention the lip-smacking desserts).