'With religion I began to make sense of the world' (The Observer)

Admin

Administrator
Staff member
The Little Church of the Immaculate Heart of Mary in Great Missenden in Buckinghamshire is a modern, unassuming cube of brick shaded by trees. It is also the nearest Catholic church to the Prime Minister's country residence at Chequers.

More...
 
Top