Filters:
clear
clear
Country: United Kingdom

parish in Charlbury

About 1 results.

St Teresa's R C Church Charlbury

We welcome you to the Roman Catholic Church of St Teresa's of Lisieux in Charlbury, an attractive market town in the Cotswolds. Our parish covers some forty square miles of West Oxfordshire and o…

  • 1