The Blog

The 2018 UK Highway-Retail trend tour 1

Self-Storage: Inspected Big Yellow in Oxfordshire today. The largest Self Storage company in the UK, turning over around $100M annually from 65 locations. this facility around 2000m2 with another one only 50 meters virtually identical and on the main road inbound.

Leave a Comment

Your email address will not be published.