UKWalesCF - CardiffCardiff
Office
To Sell / Let 2,476 sf
The building comprises a modern, self-contained office building set over two storeys which provides a mixture of open plan and..
Lambourne Crescent forms part of Cardiff Business Park, an established..