Parish Church

Warrington, United Kingdom

some parts dating from 12th century. The church is the 12th tallest in England at 292 feet