Average cost of self storage in London
According to the SSAUK’s numbers from 2021, London has the highest average yearly cost of self storage per square foot, at £33.06 – excluding VAT. Given the population density of London, it should come as no surprise that it’s the most expensive for self storage in the UK, and almost £10 more per square foot than the national average.