Upstairs Downstairs (Oswestry) LTD

Located in the historic market town of Oswestry

Upstairs Downstairs is a large cookshop, established in 1987 and winner of Britain’s Best Cookshop in 2013.