City Self Store Depot Leicester

City Self Store Depot Leicester

0  Reviews


Self Storage in Leicester
Unit 2d/Knighton Junction La , Leicester, Leicestershire, LE2 6AR
0116-288 8847

City Self Store Depot Leicester is a storage facility providing services locally. They are pleased to offer self storage and storage. City Self Store Depot storage facility has its address at Unit 2d/Knighton Junction La.




We'd love you to write a review of City Self Store Depot Leicester – could you? Contribute to the directory of recommended Self Storage in Leicester by submitting a City Self Store Depot Leicester review. Do you own City Self Store Depot Leicester? If so, claim it now! Business owners who claim a business can update the description and add new tags and photos.