Cleobury North

English

Proper noun

Cleobury North

  1. A small village and civil parish (served by Aston Botterell, Burwarton and Cleobury North Parish Council) in south Shropshire, England (OS grid ref SO6286).

References