The property comprises 7 bedrooms and communal areas on the upper floors with support services including meeting rooms and offices on the ground floor. To the
Overview LCO51875876 - LocationCwmbran is a busy town located in South East Wales, approximately 5 miles from Newport and 18 miles from Cardiff. The town has a