St Teresa's

Where to find us

St Teresa’s

St Teresa’s Church is on Fisher’s Lane, Charlbury, OX7 3RR although the entrance to the church is through a gate on Sheep Street.

(Or see click on the link to Google maps below or in the side panels)