Get Directions to The Peach Tree Restaurant ← View details 18-21 Abbey Foregate, Shrewsbury, Shropshire SY2 6AE, United Kingdom, Shrewsbury, England Get Directions From* To * — Required information