London, The Last Word Will Be Ours