Article snapshot taken from Wikipedia with creative commons attribution-sharealike license.
Give it a read and then ask your questions in the chat.
We can research this topic together.
Church in Hertfordshire, England
All Saints church is a Church of England church in Shenley Road, Borehamwood. It is in the parish of Elstree and Borehamwood. The church is built in the Jacobean style and dates from 1909.
References
All Saints. The Parish of Elstree and Borehamwood. Retrieved 3 February 2016.