The Pavilion on whose grounds the Church of Saint Peter in Chains was built
early 1900s

The Pavilion is the large building in the centre of the photograph.