All Saints

For services in the Upper Thames Group of churches - All Saints Leigh, St Sampson's Cricklade, Holy Cross Ashton Keynes & St John the Baptist Latton - please visit our website calendar: Upper Thames Group of Churches | Calendar

Get in touch

Parish Administrator