Search Our Wide Range of Properties
Find Your Perfect Place

Showing 25–32 of 32 properties

01423 860322          knaresborough@listerhaigh.co.uk          106 High St, Knaresborough, HG5 0HN