In London this weekend: August 18-19-20