The first community in the UK was founded in 1973 in Barfrestone, Kent through the efforts of Vanier's sister, Therese.
Barfrestone |