In London this weekend: February 24-25-26