UKWalesCF - CardiffCardiff
Shop
CF10, Cardiff, The Hayes
Short Lease, 29,207 sf