Advertisement
Search
Close this search box.

October 15, 2015

The UK currently has 23 sq ft of retail space per capita. Although this is half the rate found in the US, it is significantly more than in other developed countries like Canada (13 sq ft) and Australia (6.5 sq ft).