Proper noun
Atcham
A small village and civil parish south-east of Shrewsbury, Shropshire, England (OS grid ref SJ5409).
Oswestry and Shrewsbury & Atcham were each granted borough status in 1974. Source: Internet
This was opposed by the other 3 districts in the county, with Shrewsbury & Atcham Borough Council taking their objection to the High Court in a judicial review. Source: Internet