Our Leicester self storage facility has been open since 2007, and local storage specialists Simon & Emma have over 7 years of experience helping local Leicester household storage customers and businesses solve their storage problems.
Location
The Store Room Self Storage Leicester, Foxholes Road (Off Hinckley Road) Leicester, Leicestershire, Le3 1th, United Kingdom