In London this weekend: July 07-08-09