78 results found
Red Rose
- 33 Willow Street Oswestry Shropshire SY11 1AQ
Hello and welcome to the Red Rose Oswestry. We are a fully licensed restaurant located in the town of Oswestry, Shropshi...
78 results found
Hello and welcome to the Red Rose Oswestry. We are a fully licensed restaurant located in the town of Oswestry, Shropshi...