UK
Wales
Office Fitzalan Place CF
CF24
Trafalgar House
To Let
2,000 - 31,211 sf
Trafalgar House is a landmark six storey building with suites available on the ground, fourth and fifth floors. Parts of the accommodation have been partitioned to provide a number of offices. Alternatively, these can be..