„Balos multikulturális ócskaság" - ezt twitterezte Aidan Burley brit alsóházi képviselő az éjszakába nyúló megnyitó után. Londoni politikai kommentárok szerint Burley arra a részre utalt, amelyik az ingyenes állami egészségügyi szolgálat érdemeit méltatta. A konzervatív kormányzat szeretne szigorításokat bevezetni ezen a területen, többek között a gyerekek szívsebészeti ellátását biztosító londoni kórházakban. Az értelmezések alapján ez ellen tiltakozhatott a rendező, aki különböző rémalakokat vonultatott fel a kórházi ágyakon fekvő több száz gyerek körül. Burley párttársai - köztük David Cameron brit kormányfő - elutasították a kritikát. Boris Johnson londoni polgármester egyenesen azt mondta, hogy elejétől fogva végigsírta a megnyitót, „mint egy kisgyermek".
A politikától függetlenül is voltak, akik megkérdőjelezték a megnyitó jelképrendszerét. Egy olimpián természetes, hogy a rendező ország először saját magát állítja a rendezvény középpontjába. A program ennek megfelelően elsősorban azt kívánta felvillantani, mi mindennel járultak hozzá a britek az egyetemes, főleg a kortárs globális kultúrához. Ahogy a Washington Post megjegyezte: „Az előző két londoni olimpia alkalmával a brit birodalom még teljes nagyságában pompázott, így nem kellett a megnyitóval ezt külön bizonyítani. Az elmúlt hatvan év azonban Nagy-Britannia folyamatos térvesztéséről szólt, így most az üzenet az volt: »Lehet, hogy a birodalom elmúlt, de nézzék meg: mi mindent adtunk mi, britek az utóbbi évtizedekben is a világnak.«"
Ennek megfelelően a megnyitóban szerepet kaptak a brit szórakoztatóipar hírességei, a királynővel duettező aktuális James Bondtól (Daniel Craig) az örökifjú Paul McCartney-ig, az önironikus brit antihőstől, Mr. Beantől (Rowan Atkinson) a popikonná lett (és az olimpiai válogatottból méltatlanul mellőzött) David Beckhamig. De fellépett Sir Tim Berners-Lee, a világháló brit feltalálója, és J. K. Rowling, a Harry Potter-sorozat írónője is. A hírességek mellett a nagyszabású show 15 ezer önkéntest, köztük több száz gyereket, valamint élő állatseregletet is felvonultatott.