Self-storage has now become a £1bn a year business in the UK, despite a slight drop in occupancy levels from the highs seen during the pandemic.
The latest annual report on the sector from Cushman & Wakefield and the Self
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.