Cwmbran Retail Park

Cwmbran, Wales

Cwmbran Retail Park, located in Wales, has 136,000 square feet of retail space anchored by a 30,000-square-foot Do-It-Yourself store. It is conveniently located along a major road with easy access by car.

Address: NP44 3JQ, Cwmbran, UK

Major tenants: Evan's Cycles, NEXT, TK Maxx