St John the Baptist Church is a parish church in the Church of England located in Knaresborough, North Yorkshire. It is the largest church in the town.
St John the Baptist Church is a parish church in the Church of England located in Knaresborough, North Yorkshire. It is the largest church in the town. (en)
St John the Baptist Church is a parish church in the Church of England located in Knaresborough, North Yorkshire. It is the largest church in the town. (en)