BMW is first non-retail brand to go live at new London shopping complex

7th November 2008