Add a business - Can't find the business your looking for? Submit it!
128 High Street, Newport, Shropshire, TF10 7BH
01952 872700
Get Directions
Please don't forget to mention you found The Orchard on the Shropshire Food & Drink website!
How far have farm shops evolved?