The Crown Inn

Crown-Upton-main-image

It’s difficult to beat a long sociable supper with friends at a classic country dining pub, and The Crown Inn at Upton is just the kind of place you’d want to do it.