St Peter's Church with the biggest clock face in Europe.