Location of the The Store Room self storage site in Leicester