We needed storage in Stroud and they were on the web when I did a search. They were very easy to deal with. They were polite, nice, the unit was spotless and they made everything so easy. I would absolutely recommend them.
8 years ago
Space Centre Self Storage has a
4.8
average rating
from
232
reviews