St Ives in Cornwall has been named one of the 'most beautiful autumn towns' by Premier Inn, which explained the cooler ...