Our
Properties

We are a leading owner of retail destinations in the UK and France with a real estate portfolio of around £5.9billion - with investments in 20 major shopping centres and 22 retail parks, providing a total of 1.7million sq m of retail spac…

All Results

No properties were found.