St Ives in Cornwall has been named one of the 'most beautiful autumn towns' by Premier Inn, which explained the cooler seasons are the 'perfect time to experience the beaches without the crowds' ...