Mesmo sendo a capital do país natal de marcas como MG, Jaguar e Land Rover, Londres sediará as Olimpíadas de 2012 tendo como veículos oficiais carros da BMW. E a montadora alemã já teria feito um acordo com a organização para usar o evento para divulgar o Megacity, que será lançado em 2013.
Totalmente elétrico, o Megacity não emitirá poluentes, o que seria ótimo para uma cidade congestionada e poluída como Lodres. O Megacity será fabricado em plástico reforçado com fibra de carbono e alumínio, e seu motor terá cerca de 136cv.