“St Peter’s Church is a ruined church in Castle Park, Bristol, England. It was bombed during World War II and is now preserved as a memorial. The foundation of the church can be traced back to 1106 when it was endowed on Tewkesbury Abbey, with a 12th-century lower tower, the rest of the church being built in the 15th century.”