Read more about the pub’s performance in our story here. Back in September, the Rose and Crown in Severn Stoke near Worcester was named one of the best 100 pubs in Britain by top chefs and food ...