For me the outstanding actor is Morgan Freeman playing the Vice President, he never fails to deliver a good performance. Gerard Butler as the secret service bodyguard is very good, reprising the same role he has in Olympus has Fallen. Single handed he seems to get it all done just always in the nick of time. Aaron Eckhart is okay however the character of the POTUS is all wrong, you would never see any of recent Presidents be as active or as capable,forgetting what Trump might do.
The production is good and apart from one scene the CGI is superb. It magically allows you to believe London could get blown apart without triggering a reaction of "oh that's fake". Overall the film was very entertaining but not sure it could run too a third production.