UKWalesCF - CardiffCardiff
Office
To Let, 1,064 - 1,268 sf
Refurbished Offices
High Quality Office Space in Central Cardiff
16 Windsor Place comprises an attractive three-storey, terraced office..
The property is situated on Windsor Place, one of Cardiff’s most sought after professional office..