Oswestry, a charming small town situated just five miles from the Welsh border, is renowned for its tranquillity, welcoming atmosphere, rich history and bustling independent shops. Nestled amidst ...