The Pavilion Grounds, site of the Church of Saint Peter in Chains
early 1900s
The
Parish Centre
was built on the foreground land in 1997.