Swansea, Swansea

St Mary Street, opposite the castle in the centre of Swansea, is where you'll find the bigger stores including Marks and Spencer's, TKMaxx, BHS, Gap and Next.

St Mary Street Swansea