The eleventh- to twelfth-century church at Letchworth, Hertfordshire From NEN Gallery