The Parish of New Southgate is situated in the Enfield Deanery. It was founded in 1923. The church was built in 1935 and consecrated in 1990.
The Parish of New Southgate is situated in the Enfield Deanery. It was founded in 1923. The church was built in 1935 and consecrated in 1990.