About the Parish

The Parish is part of the Diocese of Westminster’s Hounslow Deanery. The church was built in 1970 and consecrated in 1979.