Find out why Holy Island in Northumberland, North East has been named among the most beautiful places in England by The Times.