Get Directions to Simply Storage Limited ← View details Unit 2, Leigh Close Industrial Estate, New Malden, Surrey KT3 3NF, United Kingdom, New Malden, England Get Directions From* To * — Required information