Parish of St Thomas of Canterbury Fairford, with St Mary's Cricklade

We are the Catholic community in Fairford, Cricklade, Lechlade and nearly thirty villages