The old meets the new at the New Inn at St Owen’s Cross in England. Originally a 16th century coaching inn which won best pub in England in 2023 from AA Hospitality, the New Inn at St Owen’s Cross is an old-school pub wih a new-age mentality. So you get the tradition with the modern. It was actually closed for about five years but was revived by three local businessmen … [Read more...]