The elaborate Perpendicular chancel screen from the south-west which ran across both chancel arch and north and south chancel bays, but that no longer remains.
- Date:
- 1890
- Location:
- St Lawrence's Church, Lechlade, Cotswold, Gloucestershire
- Reference:
- CC73/00291
- Type:
- Photograph (Negative)