Church of St Mary and St Thomas, Knebworth. The Church of St Mary and St Thomas is in the grounds of Knebworth House. Here we have a view of the church as seen through part of the restored wall on the terrace of the house.