BMW unveils the ‘floating’ London 2012 Olympic Park Pavilion
With the Olympics just days away, the excitement, expectations and the pressure is getting high for the sporting personalities and enthusiasts. As the Official Automotive Partner of the London 2012 Olympic and Paralympic Games, German luxury automaker BMW has now revealed its two-story Olympic Park Pavilion, which will ‘float’ on the Waterworks River between the Olympic Stadium and the Aquatics Centre. The ...
Read more ›