The Shropshire town of Oswestry, lying close to the Welsh border, has long been significant and its history reveals its mixed Welsh and English heritage. At one time part of the …