Shrewsbury ( England ).