Oxford Farm Shop
Oxford Farm, Berwick Upon Tweed TD152TA Berwick-upon-Tweed , Northumberland, United Kingdom United Kingdom
- Profile: Oxford Farm Shop is a Farm Shops and Pick Your Own Produce company located at Berwick-upon-Tweed , Northumberland,, United Kingdom United Kingdom, address is Oxford Farm, Berwick Upon Tweed, Berwick-upon-Tweed , Northumberland, TD152TA UK, postcode is TD152TA, you can contact Oxford Farm Shop by phone 441289387253