Where are your meeting room facilities based?

The Business Centre (Cardiff) Ltd is situated in the Vale of Glamorgan, 15 minutes away from Junction 33 at Culverhouse Cross. We have excellent public transport links as well as being located 20 minutes away from Cardiff City Centre and 10 minutes from Penarth. We are perfectly situated to ensure that you won’t need to sit in busy traffic commuting to the city centre on a daily basis.

Posted on: 22nd Jan 2024