The 2018 UK highway-retail-trend-tour – Self Storage

By Rob Stanley-Turner: Without a doubt, the most impressive SS facility in the UK is this one in Chiswick, in London’s west. This property is 7 levels and sits alongside numerous newish office buildings. Perhaps conveying the direction of Self Storage.