How do we define a gastropub? It needs a front bar, for one. Otherwise it's just a restaurant in an old pub.
The next bit is harder: separating the pubs with merely "good" food and ambience from the ones that really take it to the next level. Interiors, service and wine lists are three important factors, but often, it's as simple as being brave enough to take parmas off the menu.