Rock Road, Barry, SOUTH GLAMORGAN
Thompson Street Town Centre, Barry, SOUTH GLAMORGAN
Unit 4 Waterfront Retail Park Heol Ceiniog, Barry, SOUTH GLAMORGAN
Thompson Street, Barry, SOUTH GLAMORGAN
Unit 1 Ty Verlon Industrial Estate Cardiff Road, Barry, SOUTH GLAMORGAN
135 Holton Road, Barry, SOUTH GLAMORGAN