The Store Room Leicester

/5
Our Leicester self storage facility has been open since 2007.
Share on facebook
Share on twitter
Share on linkedin
Share on pinterest
Share on whatsapp

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.