Bishop's Cleeve
E413635
UNEXPLORED
Bishop's Cleeve is a large village and civil parish in Gloucestershire, England, situated near Cheltenham on the edge of the Cotswolds.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.