Shurgard is the largest owner and operator of self-storage centres in Europe.
Our network of 245 stores comprises approximately 1.2 million rentable square meters and serves more than 165,000 customers in the Netherlands, France, Sweden, United Kingdom, Belgium, Germany and Denmark.