The clock tower at St. Peter's Church, with one of the largest clock faces in Europe, 28.5 feet in diameter.