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 the interactive Google maps below or in the side panels)