Women laugh amid the daffodils in Green Park in central London.