About the Parish The Parish of Bow is situated in the Tower Hamlets Deanery. It was foundedĀ in 1868. The church was built in 1870.