Best places for a roast dinner in the UK

From a 650-year-old building in Birmingham to a restaurant in a London skyscraper, here's where to get the country's best roast