Capital’s retail hub is at the heart of “clicks to bricks” revolution
What could the opening of Microsoft’s latest flagship store mean for London?