We start the day in Knaresborough. The medieval streets of Knaresborough are a delight to explore, each with small independent shops waiting to be discovered, florists, art and craft shops, music shops and fine wine specialists. In the afternoon we continue on to nearby Harrogate. Harrogate is the definitive boutique spa town in the heart of Yorkshire. Its thriving streets buzz with busy shops and eateries.