St Thomas More is the Roman Catholic Church in
Knebworth. The Roman Catholic Parish of Knebworth, in the Archdiocese of
Westminster, was founded in 1929 and the church was built in 1936.
Click
here to open the website of St Thomas More Church
in a new window.