The church was built in 1958 and contains the largest scheme of stained glass by Gabriel Loire in the United Kingdom.
The church is situated on Market Avenue on the corner of Cawley Road, next to St Richard's Catholic Primary School.
In 1855, a Gothic Revival church was built on the corner of Market Avenue and Southgate; it remained until 1958.
The stained glass window scheme in the church was made by Gabriel Loire using the dalle de verre style in a complete figurative narrative design.
[1] The Stations of the Cross that are oil paintings, the altarpiece, baptistry and the six angels in the Blessed Sacrament chapel were all designed by David O’Connell (1895–1976).