Ground Floor 80 High Street, Knaresborough, North Yorkshire

From £7,500

Email