The Space Place Self Store
Storage and Warehousing Facilities
90 Sanvey Gate, Leicester, Leicestershire, LE1 4BQ (Show me directions) Show Map
0116 251 9535 0116 251 9535
Storage and Warehousing Facilities
90 Sanvey Gate, Leicester, Leicestershire, LE1 4BQ (Show me directions) Show Map
0116 251 9535 0116 251 9535