Knaresborough is my home town and I feel very blessed to live here. This quaint old market town is full of hidden surprises, as charming, cobbled streets lead you into a world of enchanting tea… View Post