Flagship demand reduces number of Oxford Street shops

The total store count on Oxford Street, W1, has decreased from 285 to 228 since 1993, primarily as a result of "knock-throughs" driven by retailer demand for large flagship units. According to Savills, there has been a net loss of