This North York Moors village is one of the 'most perfect' in Yorkshire and has a 'hidden gem' as well as an 'old world charm' pub and tearoom ...