The past week and a half in London has been memorable for a number of reasons. Here are some of its defining images.
↧