Elfin Shoes

19 The Parade Parade Shopping Centre, St Mary's Place, Shrewsbury, Shropshire, SY1 1DL

01743 289163

Get Directions