The Capital Retail Park in Leckwith, Cardiff started building at the end of 2007 and originated from the idea of a new stadium for Cardiff City FC.
The Capital Retail Park in Leckwith, Cardiff started building at the end of 2007. The Capital Retail Park in Leckwith, Cardiff originated from the idea of a new stadium for Cardiff City FC.