Professional Services Leicester, England, LE3 1TH
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.