In London this weekend: March 24-25-26