This page shows businesses on Millennium Plaza. Click on a business to bring up its details and a map showing its location.
Millenium Plaza is an undercover shopping centre in which shoppers can visit a range of different types of shops.
Address: Office, Millennium Plaza, Cardiff, South Glamorgan, CF10 1LA
Map showing Millennium Plaza in Cardiff.