 It is situated on Angel Street to the north of Petworth Cottage Museum in the centre of the town.It is a Gothic Revival church and a Grade II listed building.Before the church was built, the local Catholic population of Petworth worshiped at St Richard's Church in Burton Park.