Market Place

Market Place
Market Square Kirkgate, Knaresborough, North Yorkshire, HG5 8BZ