St Ives is a famous destination for appreciating art and is renowned for the number of galleries and resident artists in town. If you fancy turning your hand to some art there are a range of galleries to visit for inspiration, as well as classes where you can get creative yourself in watercolours or oil paintings (either as a beginner or more advanced). See www.schoolofpainting.co.uk for timetables.
There are also a range of small independent boutique shops in St Ives which offer artisanal gifts to take home with you. One lovely destination to visit is the Sloop Craft market, where you’ll find lots of small workshops with many of the craftsmen working on site. If you’re after clocks, signs, mirrors and cushions which can be personalised, take a look at Maxine Pharoah.