Miss Selfridge

28-29 A Pride Hill, Shrewsbury, Shropshire, SY1 1DQ

01743 235489

Get Directions