CF62 Barry Waterfront The Quays
New unit, Prime, GF Sales >140sm/1500sf
Leisure, Restaurant and Café Bar Opportunities..
The coastal town of Barry is approximately 8 miles south west of Cardiff. The Quays occupies a prime waterside location at the heart of the exciting..