The Queens Hotel is a landmark in Leeds city centre – and the glittering ... Almost impossibly juicy, it was a luxurious take on home comfort food. The sauce was velvety and shiny, and earthy ...