This tiny village has been dubbed as one of the UK's most beautiful because of its medieval abbey stones and fairy-tale charm.