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
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.
Register
Find Out More