Microsoft has unveiled a huge new advertisement in the heart of London. But this is no billboard — it's a store. CNN's Anna Stewart reports.

TownNews.com Content Exchange

Tags