The Parish of Limehouse is situated in the Tower Hamlets Deanery. It was founded in 1881. The church was built in 1934 and consecrated on 17th October, 1945.
The Parish of Limehouse is situated in the Tower Hamlets Deanery. It was founded in 1881. The church was built in 1934 and consecrated on 17th October, 1945.