Business Details

Self storage units in Harrow

In the heart of north west London, Shurgard Harrow has a great choice of self-storage units for both personal and business use.

840 self-storage units on 2 floors 13 storage units sizes, ranging from 10 to 290 square feet

Rate your experience with us

Services

  • Storage
Get in Touch