Our Leeds self storage facility has been open since 2007, and our local storage specialists, Richard, Rachel and Andy have over 15 years of combined experience helping local Leeds household storage customers and businesses solve their storage problems.
Alternate Phone
01132721607
Location
The Store Room Self Storage Leeds,Millshaw Leeds,west Yorkshire,ls11 8eg, United Kingdom