Skip to main content

CAPITOL SHOPPING CENTRE

Capitol Centre is an indoor shopping centre in the city of Cardiff, Wales. Functioning as one of the city’s retail malls, The building is built on the site of the former Capitol Theatre, and is situated at the eastern end of Queen Street.

Queen Street, Cardiff CF10 2HQ