It looks like nothing was found at this location.

Barracks Passage,
73C Wyle Cop,
Shrewsbury SY1 1XA, UK

Any question?

Write to us, and we will get back to you soon