
Owned by Liberty International, Capital Shopping Centres (CSC) is the UK’s leading regional shopping centre business, with a £6.5 billion property portfolio totalling over 12 million sq. ft.
Creating destinations for tomorrow’s customers
CSC has over 30 years’ experience in the ownership, management and development of shopping centres, and now owns and manages fourteen high-quality developments in the UK – ten of them in major town centres.
We specialise in retailed-led mixed-use regeneration schemes that respond to the needs of the local community and contribute to its economic vitality.
Each of our shopping centres demonstrates CSC’s ability to provide a blend of first-class modern facilities with the traditional fabric of the town, integrating and improving local transport, enhancing the urban scene and creating new employment opportunities.
- 12.4 million sq. ft. of retail space
- 14 completed centres – including 8 of the UK’s top 21
- Over 2,025 shops and stores
- 225 million customer visits per year
- £600 million development programme on new projects and existing assets
