Cardiff Bay Business Centre in City and County of Cardiff

Cardiff Bay Business Centre in Cardiff is an industrial area.

Land Use
industrial area