St Ives may be a popular tourist spot, but it's not hard to see why when it has retained charm and its historic value for ...