The Parish of Osterley is situated in the Hounslow Deanery. It was founded in 1934. The new church was completed in 2004 and consecrated on 24th September 2005.
The Parish of Osterley is situated in the Hounslow Deanery. It was founded in 1934. The new church was completed in 2004 and consecrated on 24th September 2005.