In London this weekend: March 16-17-18