Church
St James the Great, Stoke Orchard
Located in Stoke Orchard, Gloucestershire. Built Nave c.1170; chancel 14th century. Diocese of Gloucester. Grade I. Norman and Decorated style.
Church Church of England Gloucestershire +4 more
Read more