New Life Church Letchworth is a small community church meeting at the Mrs Howard Memorial Hall in Letchworth.