Annual results presentation     

Just imagine the opportunities that Carmila can offer you in its 206 shopping centres! From temporary facilities in car parks or arcades to pop-up shops and traditional rental facilities - anything is possible! Explore the Carmila network on the map and find the location that corresponds with your project.

Country
In which country do you want to set up shop ?
Region
In which region do you want to set up shop ?
France
Italy
Spain
City
In which city do you want to set up shop ?
Centres and projects
What are you looking for ?
Type of centre
What are you looking for ?

All shopping centres

Find the location made for you among our shopping centres

Find a location