Cars BMW unveils the ‘floating’ London 2012 Olympic Park Pavilion Cars BMW unveils the ‘floating’ London 2012 Olympic Park Pavilion by Community Writer | Community.Drprem.com July 20, 2012