When people think of picturesque European villages, the charming hamlets of Switzerland often come to mind. However, nestled in the English countryside is a village so enchanting that it rivals ...
The charming village is enveloped by open countryside ... crannies and more that makes the best English country pubs irresistible'. Among its numerous accolades, the pub was featured in the ...