For those looking for a great traditional meal at a country pub, village tea room or city centre dining room, look no further. We’ve rounded up the best places to get a top roast, great game, delicious Dover sole, fish & chips, afternoon tea or perfect pies in the capital and across the UK… […]