Investors splash more than £810m on retail in the capital
Changes in consumer behaviour are starting to dictate the value of shops in the capital
Stance has taken 2,000 sq ft in Covent Garden
So far in 2018, 36 overseas brands have launched in London, says Savills