OSWESTRY, a market-town in Shropshire, fifteen miles north-west of Shrewsbury.