UK
Wales
Retail Richmond Road CF
CF24
Richmond Road
To Sell
2,366 sf
Shop, Retail Office, Office
Cardiff is the capital city and largest city in Wales situated approximately 45 miles east of Swansea and 41 miles..