Source: Tourism MediaWarrington Parish ChurchWereldEuropaVerenigd KoninkrijkCheshireEngelandWarringtonWarrington Parish Church