UK’s ‘most perfect pub’ is ’16th century’ beauty with ‘glorious beer garden’

UK’s ‘most perfect pub’ is ’16th century’ beauty with ‘glorious beer garden’

The “most perfect pubs in the UK” have been named – and the top watering hole offers a quintessentially British experience. According to National Geographic, The Bell Inn in Aldworth is “most perfect pub in the UK” – from the ice cold beers down to the comfort food served. The Bell Inn is quite a … Read more