In Russia, Leroy Merlin owns more than 34 stores in 17 cities. All stores get their supplies from one central location near Moscow. Here it is where Leroy Merlin owns a 100.000m² distribution centre. This is the largest consumer distribution centre in Russia.
The facility is also used to provide e-fulfillment and delivery for its growing e-commerce business.