URPoint Details
All Saints Church in the town centre is partly 11th century, has a fine chancel roof and a beautiful stained glass window depicting the Te Deum
- Type:
- Place of Worship
Map Location
High St, Huntingdon PE29 3NR, England
All Saints Church in the town centre is partly 11th century, has a fine chancel roof and a beautiful stained glass window depicting the Te Deum