Devido a uma estranha lacuna jurídica, Bishop's Stortford tornou lar de um grande número não-conformists toda século XVII muito para o desânimo da longa sofrimento da comunidade católica. Não era até 1896 que a cidade possui um padre católico e principalmente em 1900, graças à visita do missionário, o Cardeal Vaughan, foram aprovados planos para a construção desta igreja. Este fascinante estrutura é baseada em uma igreja projetada por Michelangelo em San Miniato. Foi concluída em 1903 e foi consagrada em 1906, último dado as cidades católicos um belo local de culto.