Storm 12 Plaza Shopping Centre

Hampshire - Southampton

54 St Mary's Rd, Southampton SO14 0BH, UK

SO14 0BH