Overseas retail brand launches in London on the rise

The number of international retail and leisure brands opening their debut UK outposts in London is increasing, according to research by Savills. To date, 36 new entrants have launched in London since 2018 began, exceeding the full-year total of 32