London 2012 design icons – the Olympic logo

Olympics branding on Oxford Street