The Peach Tree
18-21 Abbey Foregate
Shrewsbury SY2 6AE
United Kingdom