The Store Room Manchester Our Manchester self storage facility has been open since 2007, and our two local storage specialists. Phone: 0161 789 4679 671 Eccles New Road, Salford, Lancashire Manchester M50 1AY UK Map Other Categories: Business Services |