Recently featured in Neil Oliver's series 'The Sacred Wonders of Britain', the island of Iona has a deep sense of …