THE LETTER SCREENING In support of the activities organised by Westminster Justice & Peace for climate action in the Diocese, St Hugh of Lincoln Parish in Letchworth is holding a screening of the movie THE LETTER on Sunday 23rd April at 3pm. THE LETTER is a documentary film by Emmy-winning director Nicolas Brown, released in October 2022 […]
Continue Reading