Our Stores

Did you know we have 11 Barracuda stores?

Our friendly staff are on hand to help and advise.

 

Locations for all stores:

Unit 5 Maesteg Market, Maesteg, CF34 9GB
Phone: 01656 736924

 

109 Dunraven St, Tonypandy, CF40 1AS
Phone: 01443 435312

 

49 The Bulwark, Chepstow, NP16 5JW
Phone: 01291 620251

 

75 Caerphilly Rd, Cardiff, CF14 4AE
Phone029 2062 6722

 

46 Splott Rd, Cardiff, CF24 2DA
Phone029 2049 0222

 

210 Cowbridge Rd E, Cardiff, CF5 1GX
Phone029 2039 9330

 

753a Newport Rd, Rumney, Cardiff, CF3 4AJ
Phone029 2036 4308

 

Unit 14 The Triangle, Brackla, Bridgend, CF31 2LL
Phone01656 652640

 

49 High St, Merthyr Tydfil, CF47 8DE
Phone01685 389426

 

76 East St, Bristol, BS3 4EY
Phone0117 963 7230

 

Unit 6, The Loreburne Shopping Centre, Dumfries, DG1 2BD
Phone01387 247785