How to spend a weekend in St Ives, Cornwall: Discover the best things to see, do, eat and drink in St Ives in this two-day itinerary of sandy beaches, art galleries, harbour views and coast walks.