About St. John the Baptist Church, Knaresborough
Religion, Churches, Interesting Places, Other Churches
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.
Source From:
Wikipedia
The Parsonage, North Yorkshire, England, United Kingdom, HG5 8DE