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
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