UK
Wales
Retail The Hayes CF
CF10
The Hayes
Short Lease
29,207 sf
Shop