I have to say, I have never found a pub that does a good Sunday roast, but that is mostly because pubs can't provide the essential ingredients that constitute a proper Sunday roast.
More than you can possibly eat
Crackling the size of a reasonably sized table-tennis bat
Hours to linger over...