Als gevolg van een vreemde juridische lacune, Bishop's Stortford werd het huis voor een groot aantal non-conformists de gehele zeventiende eeuw veel aan de ontsteltenis van de lange lijden katholieke gemeenschap. Pas in 1896 dat de stad kreeg een katholieke priester en in 1900 vooral te danken aan het bezoek van de missionaris, Kardinaal Vaughan, plannen werden goedgekeurd voor de bouw van deze kerk. Dit fascinerende structuur is gebaseerd op een kerk is ontworpen door Michelangelo in San Miniato. Het was klaar in 1903 en werd ingewijd in 1906, ten slotte, gezien de steden katholieken een prachtige plek van aanbidding.